Bonjour, je suis en Seconde et je ne comprends par un exercice d'algorithme en math. Pourriez-vous m'aidez svp..? Voici la consigne: On considère l'algorithme c
Mathématiques
shronkey
Question
Bonjour, je suis en Seconde et je ne comprends par un exercice d'algorithme en math. Pourriez-vous m'aidez svp..? Voici la consigne:
On considère l'algorithme ci-contre:
Variables: X, Y, Z sont des nombres réels
Entrée: saisir X, Y
Traitement: Z prend la valeur X
X prend la valeur Y
Y prend la valeur Z
Sortie: afficher X, Y
1) Qu'affiche cet algorithme en sortie pour les valeurs suivantes des variables X et Y saisies en entrée:
a) X= 5 et Y= 9? b) X= 0,7 et Y=1,8?
a) ......................... b) ............................
2) Que fait cet algorithme?
On considère l'algorithme ci-contre:
Variables: X, Y, Z sont des nombres réels
Entrée: saisir X, Y
Traitement: Z prend la valeur X
X prend la valeur Y
Y prend la valeur Z
Sortie: afficher X, Y
1) Qu'affiche cet algorithme en sortie pour les valeurs suivantes des variables X et Y saisies en entrée:
a) X= 5 et Y= 9? b) X= 0,7 et Y=1,8?
a) ......................... b) ............................
2) Que fait cet algorithme?
1 Réponse
-
1. Réponse Hasyata
Bonjour !
X, Y, Z = nombres réels
X, Y = saisie
Z = X
X = Y
Y = Z
afficher X, Y
1)
a)
X=5, Y=9
L'algorithme affiche :
9, 5
b)
X=0.7, Y=1.8
L'algorithme affiche :
1.8, 0.7
2)
Cet algorithme inverse les valeurs de X et Y. X prend la valeur de Y, Y prend la valeur de X.
Le code en python si tu veux :
X = float(input("Entrez X : "))
Y = float(input("Entrez X : "))
Z = X
X = Y
Y = Z
print(X, Y)
Voilà !