Vous êtes sur la page 1sur 6

//td1

#include <stdio.h>

int main()
{
//exercice 1
printf("%C/n,'a'");
printf("bonjour/n");
printf("%d/n,32567");
printf("%x/n,32567");
printf("%o/n,32567");
printf("%d/n,32567");
printf("%e/n,3.1415927");
printf("%f/n,3.1415927");
printf("%g/n,3.1415927");
// ex 3 :
float ff;
char y;
float ss;
printf("donner un entier");
scanf("%d",'&x');
printf("donner un reel");
scanf ("%f,&ff");
printf("donner un caractére");
scanf("%c,&y");
printf("donner une chaine de caractére");
scanf("%s,&ss");
int i=10;
int j=3;
//ex4
printf("la valeur de i+j est %i\n", i+j);
printf("la valeur de i-j est %i\n", i-j);
printf("la valeur de i*j est %i\n", i*j);
printf("la valeur de i/j est %i\n", i/j);
printf("la valeur de i % j est %i\n", i%j);
printf("la valeur de i est %i\n",0x0FF);
printf("la valeur de i est %i\n",0xF0F);
printf("la valeur de i&j est %x\n", i&j) ;
printf("la valeur de i|j est %i\n", i|j);
printf("la valeur de i^j est %i\n", i^j);
printf("la valeur de i<<2 est %i\n", i<<2);
printf("la valeur de j>>2 est %i\n", i>>2);

//ex5
int i=1;
int j=2;
printf("i<j ==> %i\n",i<j);
printf("i<=j ==> %i\n",i<=j);
printf("i>j ==> %i\n",i>j);
printf("i>=j ==> %i\n",i>=j);
printf("i==j ==> %i\n",i==j);
printf("i!=j ==> %i\n",i!=j);
printf("i&&j ==> %i\n",i&&j);
printf("i||j ==> %i\n",i||j);
printf("i!=j ==> %i\n",i!=j);
//ex6
int a=10;
printf("a/2 vaut %i\n",a/2);
printf("a+3 vaut %i\n",a+3);
printf("a*2 vaut %i\n",a*2);
printf("le rest de a/3 vaut %i\n",a%3);
printf("a ou 10 ==> %i\n",a||10);
printf("a et 19 ==> %i\n",a&&19);
//ex7
int i,j;
int k=12;
int l=8;
scanf("%d %d",&i,&j);
if (i=0)
{
printf("k=%i",k);
}
if (i!=0 && j!=0)
{
printf("i+1=%i",i++);
}
else
{
printf("i+j=%i",i+j);
}
//td2
#include <stdio.h>
#include <math.h>

//ex1
int main()
{
int i,j;
scanf("%d %d",&i,&j);
if (abs(i)>abs(j))
{
printf("i a le plus grand valeur absolue");
}
else (abs(i)<abs(j));
{
printf("j a le plus grand valeur absolue");
}
//ex2
//ex3
float nb1, nb2;
char op;
printf ("operande : ");
scanf ("%f", &nb1);
printf ("operateur : ");
scanf (" %c", &op);
printf ("operande : ");
scanf ("%f", &nb2);
switch (op)
{
case '+' :
printf ("resultat = %f\n", nb1 + nb2);
break;
case '-' :
printf ("resultat = %f\n", nb1 - nb2);
break;
case '*' :
printf ("resultat = %f\n", nb1 * nb2);
break;
case '/' :
printf ("resultat = %f\n", nb1 / nb2);
break;
default :
printf ("operation inconnue\n");
}
//ex4
int t,h,m,s;
printf("donner le temps en secondes\n");
scanf("%d",&t);
h=t/3600;
m=((t%3600)/60)+1;
s=(t%60);
printf("il y a %dh %.dmin",h,m);
//ex5
char x;
printf("donner une lettre\n");
scanf("%c",&x);
switch(x)
{
case 'a' :
printf ("c'est une voyelle");
break;
case 'e' :
printf ("c'est une voyelle");
break;
case 'i' :
printf ("c'est une voyelle");
break;
case 'o' :
printf ("c'est une voyelle");
break;
case 'u' :
printf ("c'est une voyelle");
break;
case 'y' :
printf ("c'est une voyelle");
break;
default :
printf ("c'est un consonne\n");
}
}

Vous aimerez peut-être aussi