0% ont trouvé ce document utile (0 vote)
136 vues8 pages

TP°1

Le document contient plusieurs exemples de codes C pour la résolution d'équations mathématiques et autres problèmes. Les codes illustrent des opérations sur des nombres, la résolution d'équations du premier et second degré, le calcul de distance entre points et la recherche de nombres d'Armstrong.

Transféré par

Houssame Naim
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
136 vues8 pages

TP°1

Le document contient plusieurs exemples de codes C pour la résolution d'équations mathématiques et autres problèmes. Les codes illustrent des opérations sur des nombres, la résolution d'équations du premier et second degré, le calcul de distance entre points et la recherche de nombres d'Armstrong.

Transféré par

Houssame Naim
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Réalisé par: CHAKRANE Ilias &

CHAALI Wassel
EX1
#include <stdio.h>
#include <stdlib.h>
#include<math.h>

int main()
{
int a, b,c, q=0;
printf("Donnez trois nombres entiers ");
scanf("%d %d %d",&a,&b,&c);
q=a;
a=c;
c=b;
b=q;
printf("a=%d\n b=%d\n c=%d",a,b,c);
return 0;
}
Réalisé par: CHAKRANE Ilias &
CHAALI Wassel
EX2
#include <stdio.h>
#include <stdlib.h>
#include<math.h>

int main()
{
int a,b,q,r;
float x;
printf("Donnez le nombre a et b");
scanf("%d %d", &a ,&b);
q=a/b;
r= a-(q*b);
x=(float)a/b;
printf("le quotion de la divition est: %d \n le reste de la division est: %d \n",q,r);
printf("le quotion rationnel des ces nombres %f",x);
return 0;

}
Réalisé par: CHAKRANE Ilias &
CHAALI Wassel
EX3
a)
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{
double PTTC;
int PNET,TVA;
printf("Veuillez entrer le prix net\n");
scanf("%d",&PNET);
printf(" Entrez la TVA en pourcentage\n");
scanf("%d",&TVA);
PTTC= (double) PNET+PNET *TVA/100;
printf("le prix TTC est: %lf",PTTC);

return 0;
}
Réalisé par: CHAKRANE Ilias &
CHAALI Wassel
b)
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{
double NET, TTC;
int TVA ;
printf("saisir le prix TTC\n");
scanf("%lf",&TTC);
printf("entrez le TVA en pourcentage\n");
scanf("%d",&TVA);
NET= TTC/(1+TVA/100);
printf("le prix net est %lf",NET);
return 0;

}
Réalisé par: CHAKRANE Ilias &
CHAALI Wassel
EX4
#include <stdio.h>
#include <stdlib.h>
#include<math.h>

int main()
{
double dist;
float XA, YA, XB,YB,A,B;
printf("Entez les coordonnées du point A\n");
scanf("%f %f",&XA,&YA);
printf("Entez les coordonnées du point B\n");
scanf("%f %f",&XB,&YB);
A=pow(XA-XB,2);
B=pow(YA-YB,2);
dist=sqrt(A+B);
printf("la distance entre les deux points A et B est: %lf",dist);
return 0;
}
Réalisé par: CHAKRANE Ilias &
CHAALI Wassel
EX5
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{

float a,b,c;
printf("Entrer le coefficient a, puis b, puis c\n");
scanf("%f %f %f",&a,&b,&c);
printf("\n***Votre equation est: %.1f X^2 + %.1f X + %.1f =0***\n\n",a,b,c);
float S1,S2,D;
if (a==0)
{
if (b==0)
{
if (c==0)
{
printf("L'equation admet l'ensemble IR en tant qu'ensemble de
solutions\n");
}
else
{
printf("l'equation %f=0 n'admet pas de solution\n",c);
}

}
else
{
printf("!!!!La solution de l'equation est:!!!!\n\n %f\n",-c/b);
}
}
else
{
D= (pow(b,2)-(4*a*c));
if (D==0)
Réalisé par: CHAKRANE Ilias &
CHAALI Wassel
{
printf("!!!!La solution de l'equation est:!!!!\n \n %f\n",-b/(2*a));
}
else if (D>0)
{
S1=(-b+sqrt(D))/(2*a);
S2=(-b-sqrt(D))/(2*a);
printf("!!!!Les solutions de l'equation sont:!!!!\n\n%f\n%f\n",S1,S2);
}
else
{
printf("!!!!Les solutions de l'equation sont:!!!!\n\n %f + %f i \n %f - %f i\n",-
b/(2*a),fabs(sqrt(-D)/(2*a)),-b/(2*a),fabs(sqrt(-D)/(2*a)));
}
//printf("%f",D);
}
printf("\nle determinaaaaaant%f",&D);

}
Réalisé par: CHAKRANE Ilias &
CHAALI Wassel
EX6
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{
int x,y,z,i;
for (i=2;i<=500;i++)
{
x= i%10;
y=(i%100 - x)/10;
z= i/100;
if ((pow(x,3)+pow(y,3)+pow(z,3))== i)
{
printf("%d\n",i);
}
}
return 0;
}

Vous aimerez peut-être aussi