Académique Documents
Professionnel Documents
Culture Documents
TP1
AU : 2019-2020
Exercice 1 :
Ecrire un programme en C qui permet de calculer la moyenne des entiers existant entre deux
bornes entières X et Y.
Exemple si X=5 et Y=10 alors le programme affiche 30 qui est égale à 6+7+8+9.
Exercice 2 :
Quels résultats fournit ce programme ? (Exécution Manuelle puis vérifier sur ordinateur)
public class Incrementation {
public static void main(String[] args) {
int i, j, n ;
i = 0 ; n = i++ ;
System.out.println ("A : i = " + i + " n = " + n ) ;
i = 10 ; n = ++ i ;
System.out.println ("B : i = " + i + " n = " + n ) ;
i = 20 ; j = 5 ; n = i++ * ++ j ;
System.out.println ("C : i = " + i + " j = " + j + " n = " + n ) ;
i = 15 ; n = i += 3 ;
System.out.println ("D : i = " + i + " n = " + n) ;
i = 3 ; j = 5 ; n = i *= --j ;
System.out.println ("E : i = " + i + " j = " + j + " n = " + n) ;
}}
Exercice 3
Ecrire un programme qui effectue leur tri dans l’ordre croissant de trois entiers puis les
affiche triés .
Correction
Exercie 2 :
A : i = 1 n = 0
B : i = 11 n = 11
C : i = 21 j = 6 n = 120
D : i = 18 n = 18
E : i = 12 j = 4 n = 12