Contrôle de bases de la programmation
TD : Contrôle de bases de la programmation. Recherche parmi 300 000+ dissertationsPar Bhuvnesh Rangloll • 7 Décembre 2017 • TD • 468 Mots (2 Pages) • 647 Vues
Contrôle de bases de la programmation DEVOIR 1 |
Exercice 1 :
A] Tableau Initial
[pic 1][pic 2][pic 3][pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14] | Boucle while → (A inférieur à B) ou (A supérieurs ou égale à C et C inférieur à B)) Accolade ouvrante Si (A inférieur à C) Accolade ouvrante C diminuer de 2 ; Augmentation de B ; Accolade fermante Alors Accolade ouvrante Diminution de 2 à B ; Accolade fermante On ajoute 2 à A ; Accolade fermante On demande à la console d’écrire à la ligne : a = le résultat de la déclaration saisie au début pour A. B = le résultat de la déclaration saisie au début pour B. C = le résultat de la déclaration saisie au début pour C. |
TABLEAU AVEC VALEUR DE [A]
Ligne de code exécutée | Vrai ou Faux | A = 1 | B = 2 | C = 3 |
while (a < b || (a >= c && < b)) | Vrai | 1 | 2 | 3 |
{ | Faux | |||
if(a < c) | Vrai | 1 | 2 | 3 |
{ | Faux | |||
c -= 2 ; | Faux | 1 | 2 | 1 |
b++ ; | Faux | 3 | ||
} | Faux | 1 | 3 | 1 |
else | Faux | |||
{ | Faux | |||
b -= 2 ; | Faux | 1 | 1 | 1 |
} | Faux | |||
a += 2 ; | Faux | 3 | 1 | 1 |
} | Faux | |||
Console.WriteLine("a=" + a + " b=" + b + " c=" + c) ; | Faux | 5 | 1 | 1 |
TABLEAU AVEC VALEUR DE [B]
Ligne de code exécutée | Vrai ou Faux | A = 3 | B = 2 | C = 1 |
while (a < b || (a >= c && < b)) | Vrai | 3 | 2 | 1 |
{ | Faux | |||
if(a < c) | Vrai | 3 | 2 | 1 |
{ | Faux | |||
c -= 2 ; | Faux | |||
b++ ; | Faux | |||
} | Faux | |||
else | Faux | |||
{ | Faux | |||
b -= 2 ; | Faux | |||
} | Faux | |||
a += 2 ; | Faux | |||
} | Faux | |||
Console.WriteLine("a=" + a + " b=" + b + " c=" + c) ; | Faux | 5 | 0 | 1 |
...