• Aucun résultat trouvé

ALGORITHMIQUE Variables et affectations

N/A
N/A
Protected

Academic year: 2022

Partager "ALGORITHMIQUE Variables et affectations"

Copied!
40
0
0

Texte intégral

(1)
(2)

On considère l’algorithme suivant :

Entrée : Saisir un nombrex. Traitement

y prend la valeurx+3; y prend la valeury2; y prend la valeury−9. FinTraitement

Sortie : Affichery.

Quelle est la valeur affichée en sortie, en saisissant4 en entrée ?

(3)

On considère l’algorithme suivant :

Entrée : Saisir un nombrex. Traitement

y prend la valeurx+3; y prend la valeury2; y prend la valeury−9. FinTraitement

Sortie : Affichery.

Quelle est la valeur affichée en sortie, en saisissant4 en entrée ? Réponse :

(4)

On considère l’algorithme suivant :

Entrée : Saisir un nombrex. Traitement

y prend la valeurx+3; y prend la valeury2; y prend la valeury−9. FinTraitement

Sortie : Affichery.

Quelle est la valeur affichée en sortie, en saisissant4 en entrée ? Réponse : 4+3=7;

(5)

On considère l’algorithme suivant :

Entrée : Saisir un nombrex. Traitement

y prend la valeurx+3; y prend la valeury2; y prend la valeury−9. FinTraitement

Sortie : Affichery.

Quelle est la valeur affichée en sortie, en saisissant4 en entrée ? Réponse : 4+3=7;

72=49;

(6)

On considère l’algorithme suivant :

Entrée : Saisir un nombrex. Traitement

y prend la valeurx+3; y prend la valeury2; y prend la valeury−9. FinTraitement

Sortie : Affichery.

Quelle est la valeur affichée en sortie, en saisissant4 en entrée ?

Réponse : 4+3=7; 72=49; 49−9=40.

(7)

On considère l’algorithme suivant :

Entrée : Saisir un nombrex. Traitement

y prend la valeurx+3; y prend la valeury2; y prend la valeury−9. FinTraitement

Sortie : Affichery.

Quelle est la valeur affichée en sortie, en saisissant4 en entrée ?

Réponse : 4+3=7; 72=49;

49−9=40. La valeur affichée est 40.

(8)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant 6en entrée, la valeur affichée en sortie est 21.

(9)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant 6en entrée, la valeur affichée en sortie est 21.

Réponse :

(10)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant 6en entrée, la valeur affichée en sortie est 21.

Réponse : 4×6=24;

(11)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant 6en entrée, la valeur affichée en sortie est 21.

Réponse : 4×6=24; 24−3=21;

(12)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant 6en entrée, la valeur affichée en sortie est 21.

Réponse : 4×6=24;

24−3=21; La valeur affichée est 81.

(13)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle est la valeur affichée en sortie, en saisissant−5en entrée ?

(14)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle est la valeur affichée en sortie, en saisissant−5en entrée ? Réponse :

(15)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle est la valeur affichée en sortie, en saisissant−5en entrée ? Réponse : 4× −5=−20;

(16)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle est la valeur affichée en sortie, en saisissant−5en entrée ? Réponse : 4× −5=−20;

−20−3=−23;

(17)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle est la valeur affichée en sortie, en saisissant−5en entrée ? Réponse : 4× −5=−20;

−20−3=−23; La valeur affichée est23.

(18)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle valeur faut-il saisir en entrée pour que la valeur affichée par cet algorithme soit 13 ?

(19)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle valeur faut-il saisir en entrée pour que la valeur affichée par cet algorithme soit 13 ?

Réponse :

(20)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle valeur faut-il saisir en entrée pour que la valeur affichée par cet algorithme soit 13 ?

Réponse : 13+3=16;

(21)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle valeur faut-il saisir en entrée pour que la valeur affichée par cet algorithme soit 13 ?

Réponse : 13+3=16; 16/4=4;

(22)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Quelle valeur faut-il saisir en entrée pour que la valeur affichée par cet algorithme soit 13 ?

Réponse : 13+3=16;

16/4=4; Il faut saisir4pour que cet algorithme affiche13

(23)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant un nombre positif, la valeur affichée est un nombre positif.

(24)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant un nombre positif, la valeur affichée est un nombre positif.

Réponse :

(25)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant un nombre positif, la valeur affichée est un nombre positif.

Réponse : Faux

(26)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant un nombre positif, la valeur affichée est un nombre positif.

Réponse : Faux 4×0.5=2;

(27)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant un nombre positif, la valeur affichée est un nombre positif.

Réponse : Faux 4×0.5=2; 2−3=−1;

(28)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeur4×n; b prend la valeura−3. FinTraitement

Sortie :Afficher b.

Vrai ou Faux ?

En saisissant un nombre positif, la valeur affichée est un nombre positif.

Réponse : Faux 4×0.5=2;

2−3=−1; Si on saisit0.5, cet algorithme affiche−1.

(29)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Vrai ou Faux ?

En saisissant 2 en entrée, la valeur affichée en sortie est13.

(30)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Vrai ou Faux ?

En saisissant 2 en entrée, la valeur affichée en sortie est13. Réponse :

(31)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Vrai ou Faux ?

En saisissant 2 en entrée, la valeur affichée en sortie est13. Réponse : −2−1=−3;

(32)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Vrai ou Faux ?

En saisissant 2 en entrée, la valeur affichée en sortie est13. Réponse : −2−1=−3;

(−3)2=9;

(33)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Vrai ou Faux ?

En saisissant 2 en entrée, la valeur affichée en sortie est13.

Réponse : −2−1=−3; (−3)2=9;

9 2 2=9+4=13.

(34)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Vrai ou Faux ?

En saisissant 2 en entrée, la valeur affichée en sortie est13.

Réponse : −2−1=−3; (−3)2=9;

9 2 2=9+4=13. La valeur affichée est 13.

(35)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Quelle est la valeur affichée en sortie en saisissant 3en entrée ?

(36)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Quelle est la valeur affichée en sortie en saisissant 3en entrée ? Réponse :

(37)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Quelle est la valeur affichée en sortie en saisissant 3en entrée ? Réponse : 31=2;

(38)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Quelle est la valeur affichée en sortie en saisissant 3en entrée ? Réponse : 31=2;

22=4;

(39)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Quelle est la valeur affichée en sortie en saisissant 3en entrée ?

Réponse : 31=2; 22=4; 4−2×3=−2.

(40)

On considère l’algorithme suivant :

Entrée : Saisir un nombren. Traitement

aprend la valeurn−1; aprend la valeura2; aprend la valeura−2n. FinTraitement

Sortie :Afficher a.

Quelle est la valeur affichée en sortie en saisissant 3en entrée ?

Réponse : 31=2; 22=4;

4−2×3=−2. La valeur affichée est2.

Références

Documents relatifs

b) Ecris un algorithme qui permet d'afficher en sortie l'aire du triangle, selon la valeur de x saisie en entrée... L'une d'elles n'est pas un

Considérons une variable aléatoire susceptible de prendre n’importe quelle valeur réelle appartenant à un intervalle donné.. Cet intervalle peut être [0; 1] ou R

Ecrire avec la commande POUR un algorithme qui permet de faire la somme d’une suite de nombre entrée par l’utilisateur. Faire la même chose en comptant par pas de –1.. Faire le

D’autre part, un algorithme étant la plupart du temps destiné à accomplir des tâches en interaction avec un utilisateur, il faut une instruction permettant à cet utilisateur

En résumé Aujourd’hui I Un algorithme est démontré correct par rapport à une spécification I Un invariant est une propriété préservée par une boucle, utile pour démontrer

Permet d’écrire la valeur d’une variable sur un support externe. On peut saisir plusieurs variables en une seule fois, séparées par une virgule. A la rencontre d’une

Comparer les performances des algorithmes en essayant de déterminer pour différentes tailles de tableaux, le gain de temps apporté par un meilleur algorithme, et pour chaque

Écrire un algorithme qui utilise min pour afficher la valeur minimale d’un nombre arbitraire n > 0 de valeurs entrées au clavier.. On veillera à ce que la valeur entrée pour n