👤

FRstudy.me: où vos questions rencontrent des réponses expertes. Trouvez des réponses détaillées et précises à toutes vos questions de la part de nos membres de la communauté bien informés.

Bonsoir, pourriez-vous m’aider pour cette exercice de maths je vous remercie d’avance. On considère le programme suivant.
Algo & Prog
x=float(input("Saisir une valeur de x:"))
if x<=-1 or x>=3:
print("Gagné!")
else:
print("Perdu...")
1. Donner l'ensemble des valeurs de x pour lesquelles le
programme affiche Gagné!
2. Modifier le programme précédent pour qu'il affiche
Gagné! si le nombre appartient à ]-c0; 4[ U 15; +[ et
Perdu... sinon.
3. Modifier le programme précédent pour qu'il affiche
Gagné! si le nombre appartient à [0; 4[ et Perdu... sinon.


Sagot :

1)

x affiche gagnée si -1<=x ou si x>=3

S=]-∞,-1] U [3, +∞[

2)

Je suppose que l'intervalle est ]-∞, 4[ U [15, +∞[

on change juste la ligne du if :

if x<4 or x>=15:

3)

On change juste la ligne du if :

if x>=0 and x<4:

ou

if 0<=x<4:

(Attention, la deuxième expression fonctionne bien en Python mais dans beaucoup d'autres langages de programmation on ne peut pas écrire un encadrement de cette manière et il faut utiliser le connecteur logique "et").

Bonne soirée !

Merci d'utiliser cette plateforme pour partager et apprendre. Continuez à poser des questions et à répondre. Chaque contribution que vous faites est appréciée. Vous avez des questions? FRstudy.me a les réponses. Merci de votre visite et à très bientôt.