Vous êtes sur la page 1sur 7

Ahmed Dimassi G2 TP2

EX1
Lorsqu’on utilise le spéficateur %d le resultat s’affiche sous la forme d’un
entier et lorsqu’on utilise le spéficateur %c le resultat s’affiche sous forme
d’un charactère

EX2
Q1
#include <stdio.h>

void main(){

int j,m,a ;

printf("Introduisez la date (jour mois année) : ");

scanf("%d %d %d",&j,&m,&a);

printf(" données récues :\n ") ;

printf(" jour : %d\n ",j) ;

printf(" mois : %d\n ",m) ;

printf(" années : %d ",a) ;

Q2
#include <stdio.h>

void main(){

int j,m,a ;

printf("Introduisez la date (jour mois année) : ");

scanf("%d-%d-%d",&j,&m,&a);

printf(" données récues :\n ") ;

printf(" jour : %d\n ",j) ;

printf(" mois : %d\n ",m) ;

printf(" années : %d ",a) ;

}
Ahmed Dimassi G2 TP2

EX3
#include <stdio.h>

void main(){

int x,y ;

printf("Entrer X : ");

scanf("%d",&x);

printf("Entrer Y : ");

scanf("%d",&y);

printf("La moyenne de %d et %d egale %f",x,y, (float)(x+y)/2) ;

EX4
#include <stdio.h>

void main(){

const float pi=3.14;

float d,r;

printf("Entrer le diamètre du cercle : ");

scanf("%f",&d);

r=d/2;

printf("le perimetre P = %f et la surface A = %f", 2*pi*r , pi*r*r );

}
Ahmed Dimassi G2 TP2

EX5
#include <stdio.h>

void main(){

float v;

printf("Entrer la valeur en dinars : ");

scanf("%f",&v);

printf("le montant en euro = %.2f", v/1.81);

EX6

5 variables :

#include <stdio.h>

void main(){

int v1,v2,v3,v4,s;

printf("Entrer la variable 1: ");

scanf("%d",&v1);

printf("Entrer la variable 2: ");

scanf("%d",&v2);

printf("Entrer la variable 2: ");

scanf("%d",&v3);

printf("Entrer la variable 2: ");

scanf("%d",&v4);

s=v1+v2+v3+v4;

printf("la somme = %d", s);

}
Ahmed Dimassi G2 TP2

2 variables :

#include <stdio.h>

void main(){

int v,s;

s=0;

printf("Entrer la variable 1: ");

scanf("%d",&v);

s=s+v;

printf("Entrer la variable 2: ");

scanf("%d",&v);

s=s+v;

printf("Entrer la variable 3: ");

scanf("%d",&v);

s=s+v;

printf("Entrer la variable 4: ");

scanf("%d",&v);

s=s+v;

printf("la somme = %d", s);

}
Ahmed Dimassi G2 TP2

EX7
#include <stdio.h>

int main(){

int i,sc;

char c;

float f,s;

sc=0;

s=0.0;

printf("Entrer un entier: \n");

scanf("%d",&i);

s=s+i;

printf("Entrer un charactere : \n");

gets(&c);

gets(&c);

sc=sc+c;

printf("Entrer un deuxieme charactere: \n");

gets(&c);

sc=sc+c;

printf("Entrer un flottant \n");

scanf("%f",&f);

s=s+f;

printf("Entrer deux entiers \n");

scanf("%d",&i);

s=s+i;

scanf("%d",&i);

s=s+i;

printf("la somme des quatre nombres = %f \n", s);

printf("la somme des deux characteres = %d \n", sc);

printf("la somme des deux characteres = %c \n", sc);

return 0;

}
Ahmed Dimassi G2 TP2

EX8
3 variables :

#include <stdio.h>

int main(){

int c1,c2,c3;

printf("Entrer c1 : ");

scanf("%d",&c1);

printf("Entrer c2 : ");

scanf("%d",&c2);

c3=c1;

c1=c2;

c2=c3;

printf("c1 = %d \n", c1);

printf("c2 = %d \n", c2);

return 0;

2 variables :

#include <stdio.h>

int main(){

int c1,c2;

printf("Entrer c1 : ");

scanf("%d",&c1);

printf("Entrer c2 : ");

scanf("%d",&c2);

c1=c1+c2;

c2=c1-c2;

c1=c1-c2;
Ahmed Dimassi G2 TP2

printf("c1 = %d \n", c1);

printf("c2 = %d \n", c2);

return 0;

Vous aimerez peut-être aussi