SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Module : Langage C

Compte rendu TP1

Realiser par :
Abdouttalib btissam
Abou-elghoualem Yassine
Exercice 1:
Ecrire un programme qui saisit 2 entiers et affiche
successivement la somme, la différence, le produit et le
quotient de ces 2 entiers.

Solution :
#include<stdio.h>
(nous apellons la
bibloitéque stido qui est respensable de la sayntax
printf et scanf)
#include<stdlib.h>
( nous apllons la
bibliotéque stdlib qui est respensable de la sayntax
system pause)
main()
{int a,b,s,d,p;
float q;
printf(" entrez deux nombres"); ( la sayntax de
ecrire ( laffichage) )
scanf("%d%d" , &a,&b); (la sayntaxe de lire (ce qu’il
fait entrer l utilisateur) )
s=a+b; ( nous affectons a s a+b)
printf("la somme est %d", s);(on affiche la somme)
d=a-b; ( nous affectons a d a-b)
printf("la difference est %d", d);(on affiche la
soustraction da a et b)
p=a*b;(nous affectons a p a*b)
printf("le produit est %d", p);(on affiche le
produit de a et b)
q=a/b;(nous affectons a q a /b)
printf("le quotient est %f", q);(on affiche le
quotions de a et b)
system("pause");(la sayntax qui nous permet de
vesualiser le programme après qu ila fini l execution
si on met pas system pause le programme quand vas
termine l execution va emidiatement fermer la fenetre
de l execution)
}
Exercice 2 :
Ecrire un programme qui demande à l’utilisateur de
donner le rayon d’un cercle et lui retourne sa surface et
son périmètre.

Solution :
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{float r ,S, P;
const float Pi =3.141592;
printf("entrez le rayon");
scanf("%f" ,&r);
S=pow(r,2)*Pi;
printf(" la surface est %f", S);
P=2*r*Pi;
printf(" le perimetre est %f", P);
system("pause");
}
Exercice 3 :
Ecrire un programme qui saisit deux entiers a et b et
permute la valeur de ces deux entiers.

Solution :
#include<stdio.h>
#include<stdlib.h>
main()
{int a,b,c;
printf(" entrez deux nombres");
scanf("%d%d",&a,&b);
c=a;
a=b;
b=c;
printf(" la nouvelle valeur de %d est %d et la
nouvelle valeur de %d est %d", a,b,b,a);
system("pause");
}
Exercice 4 :
Ecrire un programme qui saisit un réel x et un entier n
et affiche x à la puissance n.

Solution :
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{float x,U ;
int n;
printf(" entrez un reel ");
scanf("%f", &x);
printf(" entrez un entier ");
scanf("%d" , &n);
U=pow(x,n);
printf("la puissance est %f", U);
system("pause");
}
Exercice 5 :
Écrivez un programme qui calcule le prix TTC d'un prix
HT entré au clavier

Solution :
#include<stdio.h>
#include<stdlib.h>
main()
{float ht,B,PR ;
const float TVA=0.2;
printf(" entrez le prix HT");
scanf("%f", &ht);
B=ht* TVA;
PR=ht+B;
printf(" le prix est %f", PR);
system("pause");
}
Exercice 6 :
Ecrire un programme qui affiche le quotient et le reste
de la division entière de deux nombres entiers entrés
au clavier ainsi que le quotient rationnel de ces nombre

Solution :
#include<stdio.h>
#include<stdlib.h>
main()
{int a ,b,r ;
float q ;
printf("entrez deux nombres");
scanf("%d%d", &a,&b);
q=a/b;
printf("le quotien est %f", q);
r=a%b;
printf("le reste est %d", r);
system("pause");
}
Tp1 compte rendu en langage c

Weitere ähnliche Inhalte

Was ist angesagt?

Devoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 siDevoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 si
Narûtö Bàl'Sèm
 

Was ist angesagt? (20)

Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
 
Examen principal - Algorithme & Structures de données
Examen principal - Algorithme & Structures de donnéesExamen principal - Algorithme & Structures de données
Examen principal - Algorithme & Structures de données
 
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLTelecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQL
 
Cours structures des données (langage c)
Cours structures des données (langage c)Cours structures des données (langage c)
Cours structures des données (langage c)
 
Les structures de données.pptx
Les structures de données.pptxLes structures de données.pptx
Les structures de données.pptx
 
Cours langage c
Cours langage cCours langage c
Cours langage c
 
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en EducationRapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
Rapport Mini Projet : élaborer un moteur de Recherche spécialisé en Education
 
Exercices uml-corrige
Exercices uml-corrigeExercices uml-corrige
Exercices uml-corrige
 
Les règles de passage
Les règles de passageLes règles de passage
Les règles de passage
 
Asd1
Asd1Asd1
Asd1
 
Algorithme & structures de données Chap III
Algorithme & structures de données Chap IIIAlgorithme & structures de données Chap III
Algorithme & structures de données Chap III
 
La programmation modulaire en Python
La programmation modulaire en PythonLa programmation modulaire en Python
La programmation modulaire en Python
 
Ch3-les structures conditionnelles.pdf
Ch3-les structures conditionnelles.pdfCh3-les structures conditionnelles.pdf
Ch3-les structures conditionnelles.pdf
 
TD3-UML-Correction
TD3-UML-CorrectionTD3-UML-Correction
TD3-UML-Correction
 
Exercices algo
Exercices algoExercices algo
Exercices algo
 
Devoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 siDevoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 si
 
algorithme tronc commun lycée
algorithme tronc commun lycéealgorithme tronc commun lycée
algorithme tronc commun lycée
 
Corrigés exercices langage C
Corrigés exercices langage CCorrigés exercices langage C
Corrigés exercices langage C
 
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
 
Qcm en-informatique-avec-correction
Qcm en-informatique-avec-correction Qcm en-informatique-avec-correction
Qcm en-informatique-avec-correction
 

Ähnlich wie Tp1 compte rendu en langage c

Exercicescorrigesdivers
ExercicescorrigesdiversExercicescorrigesdivers
Exercicescorrigesdivers
Karim Amane
 
exercices en C
exercices en Cexercices en C
exercices en C
coursuniv
 

Ähnlich wie Tp1 compte rendu en langage c (20)

Fiche1 ex-sous-programme
Fiche1 ex-sous-programmeFiche1 ex-sous-programme
Fiche1 ex-sous-programme
 
Exercices_Python_Fenni_2023 -corrigé.pdf
Exercices_Python_Fenni_2023 -corrigé.pdfExercices_Python_Fenni_2023 -corrigé.pdf
Exercices_Python_Fenni_2023 -corrigé.pdf
 
Tp1 corr
Tp1 corrTp1 corr
Tp1 corr
 
C1 - Langage C - ISIMA - Première partie
C1 - Langage C - ISIMA - Première partieC1 - Langage C - ISIMA - Première partie
C1 - Langage C - ISIMA - Première partie
 
syntax-matlab.pdf
syntax-matlab.pdfsyntax-matlab.pdf
syntax-matlab.pdf
 
Correction
CorrectionCorrection
Correction
 
eExercices corrigesdivers
eExercices corrigesdiverseExercices corrigesdivers
eExercices corrigesdivers
 
Exercicescorrigesdivers
ExercicescorrigesdiversExercicescorrigesdivers
Exercicescorrigesdivers
 
TP 4.pdf
TP 4.pdfTP 4.pdf
TP 4.pdf
 
Theme 6
Theme 6Theme 6
Theme 6
 
Exercices : Algorithmes et Langage C
Exercices : Algorithmes et Langage CExercices : Algorithmes et Langage C
Exercices : Algorithmes et Langage C
 
C
CC
C
 
Fiche3 ex-sous-programme
Fiche3 ex-sous-programmeFiche3 ex-sous-programme
Fiche3 ex-sous-programme
 
Langage C
Langage CLangage C
Langage C
 
Introduction à Python - Achraf Kacimi El Hassani
Introduction à Python - Achraf Kacimi El HassaniIntroduction à Python - Achraf Kacimi El Hassani
Introduction à Python - Achraf Kacimi El Hassani
 
09 big data mapreduce
09 big data mapreduce09 big data mapreduce
09 big data mapreduce
 
09 big data mapreduce
09 big data mapreduce09 big data mapreduce
09 big data mapreduce
 
exercices en C
exercices en Cexercices en C
exercices en C
 
les sous programmes.pptx
les sous programmes.pptxles sous programmes.pptx
les sous programmes.pptx
 
Turbo1
Turbo1Turbo1
Turbo1
 

Tp1 compte rendu en langage c

  • 1. Module : Langage C Compte rendu TP1 Realiser par : Abdouttalib btissam Abou-elghoualem Yassine
  • 2. Exercice 1: Ecrire un programme qui saisit 2 entiers et affiche successivement la somme, la différence, le produit et le quotient de ces 2 entiers. Solution : #include<stdio.h> (nous apellons la bibloitéque stido qui est respensable de la sayntax printf et scanf) #include<stdlib.h> ( nous apllons la bibliotéque stdlib qui est respensable de la sayntax system pause) main() {int a,b,s,d,p; float q; printf(" entrez deux nombres"); ( la sayntax de ecrire ( laffichage) ) scanf("%d%d" , &a,&b); (la sayntaxe de lire (ce qu’il fait entrer l utilisateur) ) s=a+b; ( nous affectons a s a+b) printf("la somme est %d", s);(on affiche la somme) d=a-b; ( nous affectons a d a-b) printf("la difference est %d", d);(on affiche la soustraction da a et b) p=a*b;(nous affectons a p a*b) printf("le produit est %d", p);(on affiche le produit de a et b) q=a/b;(nous affectons a q a /b) printf("le quotient est %f", q);(on affiche le quotions de a et b) system("pause");(la sayntax qui nous permet de vesualiser le programme après qu ila fini l execution si on met pas system pause le programme quand vas termine l execution va emidiatement fermer la fenetre de l execution) }
  • 3. Exercice 2 : Ecrire un programme qui demande à l’utilisateur de donner le rayon d’un cercle et lui retourne sa surface et son périmètre. Solution : #include<stdio.h> #include<stdlib.h> #include<math.h> main() {float r ,S, P; const float Pi =3.141592; printf("entrez le rayon"); scanf("%f" ,&r); S=pow(r,2)*Pi; printf(" la surface est %f", S); P=2*r*Pi; printf(" le perimetre est %f", P); system("pause"); }
  • 4. Exercice 3 : Ecrire un programme qui saisit deux entiers a et b et permute la valeur de ces deux entiers. Solution : #include<stdio.h> #include<stdlib.h> main() {int a,b,c; printf(" entrez deux nombres"); scanf("%d%d",&a,&b); c=a; a=b; b=c; printf(" la nouvelle valeur de %d est %d et la nouvelle valeur de %d est %d", a,b,b,a); system("pause"); }
  • 5. Exercice 4 : Ecrire un programme qui saisit un réel x et un entier n et affiche x à la puissance n. Solution : #include<stdio.h> #include<stdlib.h> #include<math.h> main() {float x,U ; int n; printf(" entrez un reel "); scanf("%f", &x); printf(" entrez un entier "); scanf("%d" , &n); U=pow(x,n); printf("la puissance est %f", U); system("pause"); }
  • 6. Exercice 5 : Écrivez un programme qui calcule le prix TTC d'un prix HT entré au clavier Solution : #include<stdio.h> #include<stdlib.h> main() {float ht,B,PR ; const float TVA=0.2; printf(" entrez le prix HT"); scanf("%f", &ht); B=ht* TVA; PR=ht+B; printf(" le prix est %f", PR); system("pause"); }
  • 7. Exercice 6 : Ecrire un programme qui affiche le quotient et le reste de la division entière de deux nombres entiers entrés au clavier ainsi que le quotient rationnel de ces nombre Solution : #include<stdio.h> #include<stdlib.h> main() {int a ,b,r ; float q ; printf("entrez deux nombres"); scanf("%d%d", &a,&b); q=a/b; printf("le quotien est %f", q); r=a%b; printf("le reste est %d", r); system("pause"); }