Vous êtes sur la page 1sur 2

Atelier Programmation 1

A.U 2020/2021 LE1.1

TP N° 1
Initiation au langage C

Exercice 1 : Identificateurs
1. Saisir et exécuter ce programme ensuite conclure.

#include<stdio.h>
void main( )
{
printf("Hello world\n");
printf("Happy Holidays");
}

2. Essayer les séquences d'échappement, se trouvant dans le tableau ci-dessous, dans le


programme précédent et complétez les colonnes vides.

Séquence d’échappement Description


\n Passage à la ligne
\t
\b
\r
\"
\\
\0
\a

Exercice 2 : Sorties formatées


L’affichage se fait par l’intermédiaire de la fonction printf de la bibliothèque stdio.h.

1. Saisir et exécuter ce programme une première fois.

#include <stdio.h>
void main()
{
char c1;
char c2;
c1 = 'A';
c2 = 'a';
printf("Convert the value of c1 to character: %c.\n",c1);
printf("Convert the value of c2 to character: %c.\n",c2);
}

2. Changer maintenant %c par %d. Que remarquez-vous ?


__________________________________________________________________________
ISET Mahdia 2020/2021
-1-
Atelier Programmation 1

Exercice 3 : Sorties formatées


Saisir et exécuter ce programme ensuite conclure.

#include <stdio.h>
void main()
{
char a = 0x80;
unsigned char b = 0x80;
printf("a en decimal vaut: %d\n",a);
printf("b en decimal vaut: %d\n",b);
}

Exercice 4 :
Ecrire un programme qui permet de calculer et d’afficher le périmètre d’un cercle sachant que
PI = 3.1415626 et le rayon = 3 (PI est une constante, le rayon est une variable initialisée à 3).

Exercice 5 :
Saisir et exécuter ce programme ensuite conclure.

#include <stdio.h>
void main()
{
printf("TAILLE D'UN CARACTERE:%d\n",sizeof(char));
printf("TAILLE D'UN ENTIER:%d\n",sizeof(int));
printf("TAILLE D'UN REEL:%d\n",sizeof(float));
printf("TAILLE D'UN DOUBLE:%d\n",sizeof(double));
}

Exercice 6 :
La saisie se fait par l’intermédiaire de la fonction scanf de la bibliothèque stdio.h. Par exemple
pour saisir une variable entière notée n, on écrira : scanf("%d",&n).
Ecrire un programme qui permet de saisir deux valeurs entières et d’en afficher la somme et
le produit.

__________________________________________________________________________
ISET Mahdia 2020/2021
-2-

Vous aimerez peut-être aussi