Vous êtes sur la page 1sur 4

Coordination VRSP Première année Tronc Commun Parcours Ingénieur

Programmation C Domaine : Sciences et Technologies

TP de programmation langage C
Exercice 01 :
1. Corrigez le programme suivant :

#include "stdio.h"

Int main()

flaot p=12.345

printf(La partie entière est:%f et la partie fractionnaire est:%.2d",(int)pp-(int)p)

2. À quoi sert ce programme ?


3. Qu’affiche ce programme ?
4. Les %d , %f %2.f définissent quel type de nombre ?

Exercice 02 :
1. Corrigez ce programme pour qu’il puisse être compiler et donnez l’utilité de ce programme?

#include <stdio.h>

int main()

int i;

int j;

j++;

for (i=0;i<=60;i++)

printf("%c\t",i);

int j=1

j++;

prntf("%d\n",j);

int j=1;

j++;

prinf("%d\n",j);

return 0

Cellule de coordination : TALANTIKITE.A


d’après le programme de TALANTIKITE.A
Coordination VRSP Première année Tronc Commun Parcours Ingénieur
Programmation C Domaine : Sciences et Technologies

Exercice 03
1. Corrigez le programme suivant :

#include <stdio.h
#include stdlib.h>
include <math.h>
int main(int argc, char *argv[])
{
div_t resultat;
int i = 3;
iNt j = 1;
int n = 0;
int r = 0;
double m = 0.0;
printf ("Ceci est un générateur de nombres Premiers inférieurs ou égaux à N \n");
printf("Votre valeur de N svp : ");
scanf("%i" &n);
printf("\n 2 );
while (i <= n)
{
j=2
resultat = div(i, j);
r = resultat.rem;
m = sqrt((double)i);
while (j <= m && r != 0)

j++;
resultat = div(i, j)
r = resultat.rem;
}
if (j > m)
{
printf("%d ", i);

i += 2;
}
return 0;
}

Exercice 04
1. Corrigez le programme suivant :

Cellule de coordination : TALANTIKITE.A


d’après le programme de TALANTIKITE.A
Coordination VRSP Première année Tronc Commun Parcours Ingénieur
Programmation C Domaine : Sciences et Technologies

#include <stdio.h>

main ()

int n = 543 ;

int p = 5 ;

float x = 34.5678;

printf ("A : %d %f\n" n, x) ;

printf ("B : %4d %10f\n", n x) ;

printf ("C : %2d %3f\n", n, x);

printf (D %10.3f %10.3e\n", x, x)

printf ("E : %*d\n" p, n)

printf ("F : %*.*f\n, 12, 5, x)

Exercice 05:
1. Corrigez le programme suivant :

#include <stdioh> }

man() }

int n ;

printf ("donnez un entier : ") ;

scanf ("%d", &n) ;

switch (n)

{ case 0 : printf (nul\n") ;

case 1 :

case 2 : printf ("petit\n") ;

case 3 :

case 4 :

case 5 : printf ("moyen\n") ;

break ;

default : print("grand\n") ;

Cellule de coordination : TALANTIKITE.A


d’après le programme de TALANTIKITE.A
Coordination VRSP Première année Tronc Commun Parcours Ingénieur
Programmation C Domaine : Sciences et Technologies

1. Pourquoi on utilise break ?


2. Default est utilisé pour ?
3. Scanf est utilisé pour ?
4. \n est un retour chariot  oui  non

Cellule de coordination : TALANTIKITE.A


d’après le programme de TALANTIKITE.A

Vous aimerez peut-être aussi