Upload
ismail096
View
20
Download
0
Embed Size (px)
DESCRIPTION
compte rendu tp 1-2 langage C FSDM
Citation preview
Ismail andaloussi (grp 1) TP1
Code : #include #include
main(){ int a,b,s;
printf("entrez 2 entier a et b\n"); scanf("%d\n%d",&a,&b);
s=(a+b)*2; printf("le resultat est:%d",s);
getch(); }
Execution :
Code : #include #include
main(){ char car ;
printf("entrer un carctere\n"); scanf ("%c",&car);
printf ("code ASCII du caractre saisi :%d",car); }
Execution :
Ismail andaloussi (grp 1)
Code :
#include #include
main() { const float pi=3.1415;
const float R=20; float d,p,s;
d=2*R; p=pi*d;
s= pi*R*R; printf(" Un cercle de rayon %f a pour diamtre %f pour circonfrence %f et pour surface
%f/n",R,d,p,s); getch();
}
Execution :
Code : #include #include
main() {
int A, B, C; int min;
printf("Introduisez trois nombres entiers :"); scanf("%i %i %i", &A, &B, &C);
if (A
Ismail andaloussi (grp 1)
Code :
#include #include #include
main(){ int a,b,c; int delta;
printf("Resolution de l'equation a X2 + b X + c = 0\n"); printf("Entrez a = ");
scanf("%d",&a); printf("Entrez b = ");
scanf("%d",&b); printf("Entrez c = ");
scanf("%d",&c); delta = b*b-(4*a*c);
if (delta
Ismail andaloussi (grp 1)
Code :
#include main()
{ int n,i;
double x,puissance=1; printf("Entrez x : ");
scanf("%lf",&x); printf("Entrez n : ");
scanf("%d",&n);
for (i =1;i
Ismail andaloussi (grp 1) Execution :
TP 2
Code :
#include #include
main() { char reponse ;
printf ("Voulez-vous jouer ?"); reponse=getchar();
if (reponse=='o' || reponse=='O') printf ("\n c'est parti");
else if (reponse=='n' || reponse=='N') printf ("\n tant pis");
getch(); }
Execution :
Ismail andaloussi (grp 1) Code :
#include #include
void main() { int i,n,fact;
printf("entrer un nombre\n"); scanf("%d",&n) ;
for(i=1,fact=1;i
Ismail andaloussi (grp 1)
Code :
#include #include
void main() { int a,b,r;
printf("entrer a et b\n"); scanf("%d\n%d",&a,&b) ;
while(a%b!=0){ r=a%b;
a=b; b=r;
} printf("le pgcd est %d",b);
getch(); }
Execution :
Code :
#include #include #include
main() { int n=0,x=0, somme=0;
do {
somme+=x; printf("Entrez un entier positif : ");
Ismail andaloussi (grp 1) scanf("%d",&x);
n++; }
while (x!=-1); printf("La moyenne de ces %d entiers vaut %f\n",n -1,(double)somme/(n-1));
}
Execution :
Code : #include #include #include #include
int main() {
double x,sin=0,e; int n,test=0,i=1,f;
//========================================RASSEMBLER LES DETAILS=======================//
printf("Entrer la valeur de x: "); scanf("%lf",&x);
printf("Entrer l'ordre: "); scanf("%d",&n);
while(n%2 == 0) //si il entre un nombre paire {
printf("\nVous devez enrer un ordre impaire!\n"); scanf("%d",&n);
} //======================================================================
================== while(i
Ismail andaloussi (grp 1) {
f=factoriel(i); e=puissance(x,i)
if(test==0) //soustraction {
sin=sin-(e/f); test=1;
} else // addition
{
sin=sin+(puissance(x,i)/f); test=0;
} i=i+2;
} printf("Sinx = %lf ",sin);
getch(); }
int factoriel(int f) {
int fc=1,i; for(i=1;i
Ismail andaloussi (grp 1)