TD1 Language Programmation C E-001
1 2 M CHENNOUFI Issam Filire TDI-1 Activit dapprentissage-E-001 Module TDI-03 Langage de programmation structur Oprateurs amp expressions Exo1 includeltstdiohgt includeltstdlibhgt int main int ijn i0 ni printfquotA i d n dnquot in i10 ni printfquotB i d n d nquot i n i20 j 5 n ij printfquotC i d j d n d nquot i j n i15 ni3 printfquotD i d n dnquot i n i3 j5 ni--j printfquotE i d j d n dnquot i j n systemquotpausequot return 0 a Sans utiliser lordinateur trouvez et notez les rsultats du programme ci-dessus b Vrifiez vos rsultats laide de lordinateur Exo2 Ecrire un programme C qui permet de dclarer deux variables a et b de types float puis demande lutilisateur de les saisir au clavier puis calcul et affiche les lments suivants - Le carr de a et b - AB A la puissance B - Lhypotnuse dun triangle rectangle de cts A et B - La tangente de A en nutilisant que les fonctions sin et cos - La valeur arrondie en moins de AB - La valeur arrondie en moins trois positions derrire la virgule de AB Exo3Les priorits des oprateurs Evaluer les expressions suivantes en supposant que A20 B5 C-10 D2 X12 Y15 Notez chaque fois la valeur rendue comme rsultat de lexpression et les valeurs des variables dont le contenu a chang 1 5X23B4 2 5X23B4 3 A B5
2 2 4 A X5 5 A C -D 6 A CX-D 7 A D 8 A D 9 XAC Exo4 Ecrire un programme C qui permet de tester les expressions de lexercice prcdent Tester les rsultats du programme avec ceux que vous avez obtenus prcdemment Exo5 Soient les dclarations long A 15 char B A code ASCII 65 short C 10 Quels sont le type et la valeur de chacune des expressions 1 C 3 2 B 1 3 C B 4 3 C 2 B 5 2 B A 10 C 6 2 B A 100 C Ecrire un programme C qui permet de tester ces expressions Comparez les rsultats du programme aux rsultats que vous avez obtenu prcdemment Exo6 Ecrire un programme en C qui calcule le volume dune sphre tant donn son rayon sachant que V 43R 3 Exo7 Ecrire un programme en C qui convertit les degrs Fahrenheit en degrs Celsius selon la formule TC 59TF 32 Exo8 Ecrivez un programme qui affiche la diffrence A G entre la moyenne arithmtique ab2 et la moyenne gomtrique G racinecarreab de deux nombres a et b qui sont lus au clavier Exo9 Ecrire un programme C qui permet de rsoudre une quation de premier degr ax b 0 a et b sont saisie par lutilisateur au clavier Exo10 Ecrire un programme qui pour une somme donne en Dirhams imprime le nombre minimal de billets ncessaires pour la composer Exemple 1949 9 200 1 100 2 20 1 5 4 1 donc ncessite 9 billets de 200 DH 1 billet de 100 DH 2 Billet de 20 DH Indication a et b tant des expressions entires le quotient et le reste de la division entire de a par b sobtiennent respectivement par les expressions a b et a b
Tarik Hcine
TD1 Language Programmation C
E-001
أرسلت .
- الملفات : الملفات.
- المستوى : تقني متخصص.
- الشعبة : Techniques de Développement Informatique.
- الوحدة : Techniques de programmation structurée.
كلمات مفتاحية :
td1 language programmation 001
td1 language programmation 001