0% ont trouvé ce document utile (0 vote)
4 vues2 pages

Introduction au langage C : TP et exercices

Le TP en langage C pour la filière IRM de 1ère année vise à enseigner la déclaration de variables, l'utilisation des fonctions printf et scanf, ainsi que les opérateurs arithmétiques et logiques. Il comprend plusieurs exercices, dont le calcul de la moyenne de trois nombres, l'évaluation de variables après des instructions spécifiques, et l'exécution d'expressions avec des opérations sur des entiers. Les étudiants doivent également écrire un programme pour valider les résultats des exercices.

Transféré par

maskoismailo
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues2 pages

Introduction au langage C : TP et exercices

Le TP en langage C pour la filière IRM de 1ère année vise à enseigner la déclaration de variables, l'utilisation des fonctions printf et scanf, ainsi que les opérateurs arithmétiques et logiques. Il comprend plusieurs exercices, dont le calcul de la moyenne de trois nombres, l'évaluation de variables après des instructions spécifiques, et l'exécution d'expressions avec des opérations sur des entiers. Les étudiants doivent également écrire un programme pour valider les résultats des exercices.

Transféré par

maskoismailo
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Langage C

Filière IRM 1ère année

TP N°1
Objectif du TP :

• Déclarer des variables


• Utiliser les fonctions d’affichage printf et de saisie scanf
• Comprendre et utiliser les opérateurs arithmétiques, relationnels,
logiques et d’incrémentation/décrémentation

Exercice 1
Ecrire un programme qui demande à l’utilisateur de saisir trois nombres x,
y et z. Le programme affiche la moyenne de ces trois nombres dans les
cas suivants :
• x, y et z sont des entiers.
• x, y et z sont des réels.
Exercice 2
Soient a, b deux entiers. Quelles sont les valeurs de a et b après avoir
éxecuté les instructions suivantes dans cet ordre :
a=5;
b=a+3;
a=a+2;
b=a-4;
Exercice 3
En supposant que les variables n, p et q sont de type entier et qu’elles
contiennent respectivement les valeurs 7, 15 et 23, et qu’on désire
éxecuter les instructions ci-dessous. Soit x une variable entiere :
1. x = n + p/q ;
2. x = n + q/ p ;
3. x = (n + q)/p ;
4. x = n + p% q ;
5. x = n + q%p ;
6. x = (n + q)%p ;
7. x = n + p/n + p ;
8. x = (n + p) / (n + p) ;

1
Langage C
Filière IRM 1ère année

9. p = p ;
10. x = ++p ;
11. p = p ;
12. q = q ;
13. x = q++ ;
14. q = q ;

a) Quelle est l’évaluation de chaque expression ci-dessus ?


b) Ecrire un programme en C et valider les résultats trouvés
Exercice 4
Quels résultats fournira ce programme :

Vous aimerez peut-être aussi