Académique Documents
Professionnel Documents
Culture Documents
Exercice 1:: Royaume Du Maroc Université Hassan 1 Ecole Nationale Des Sciences Appliquées Khouribga
Exercice 1:: Royaume Du Maroc Université Hassan 1 Ecole Nationale Des Sciences Appliquées Khouribga
Classe : 2re anne Cycle Prparatoire PROFESSEUR: M. MOUFID Elment de module : Programmation C Anne universitaire : 2009/2010 TD N2: Langage C
Exercice 1 :
Ecrire un programme en langage C qui lit les informations ci-dessous dun tudiant de la filire AII S1 : Code : Entier ; Nom : Chane de caractres ; Prnom : Chane de caractres ; Adresse : Chane de caractres ; 3 notes (Note1, Note1), de type rel, Puis calcule sa moyenne et affiche le code, nom, prnom, sa moyenne puis la dcision de son admission telle que : Trs Bien : Dans le cas o la moyenne est suprieure ou gal 16 ; Bien : Dans le cas o la moyenne est comprise entre 12 et 16 ; Passable : Dans le cas o la moyenne est comprise entre 10 et 12 ; Insuffisant : Dans le cas o la moyenne est infrieure 10.
Exercice 2 :
1. Ecrire deux fonctions qui permettent de calculer les sommes suivantes : S1= 2+4+6+ +2*N S2=1 +23+ 33 + + N3 2. Ecrire le programme principal correspondant en langage C.
Exercice 3 :
Pour lever un nombre X une puissance Y positive et entire, on peut utiliser la technique nave qui consiste simplement multiplier X avec lui-mme Y fois. (XY = X*X *X (Y fois)). Ecrire un programme en langage C qui permet de calculer XY. Exemple : 53=5*5*5
Exercice 4 :
Soit T un tableau de N notes dtudiants. Ecrire un programme en langage C qui permet de lister toutes les notes suprieures la moyenne de T.
Exercice 5 :
Etant donnes trois nombres entiers positif X, Y et Z ; Ecrire une fonction qui permet de retourner le plus petit nombre de ces trois X, Y et Z ;
Exercice 6 :
Ecrire une fonction qui lit un nombre entier positif et affiche son quivalent dans le systme binaire.
Exercice 7 :
Ecrire une fonction qui permet de retourner le plus grand commun diviseur de deux nombres entiers positifs donns X et Y.