LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Contrôle de bases de la programmation

TD : Contrôle de bases de la programmation. Recherche parmi 298 000+ dissertations

Par   •  7 Décembre 2017  •  TD  •  468 Mots (2 Pages)  •  569 Vues

Page 1 sur 2

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

...

Télécharger au format  txt (3.3 Kb)   pdf (199.6 Kb)   docx (26.3 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com