1. Variables
Exercice 1-1: Saisie et Affichage
Saisir une variable entière, afficher sa valeur
#include < stdio.h >
main()
{
int n ;
printf ("Saisissez en entier: ");
scanf ("%d", &n);
printf ("Vous avez saisi: %d", n);
}
Exercice 1-2: Permutation de deux variables
Saisir deux variables et les permuter avant de les afficher
#include < stdio.h >
main()
{
int a , b, tmp;
printf ("Entrer a: ");
scanf ("%d", &a);
printf ("Entrer b: ");
scanf ("%d", &b);
tmp=a;
a=b;
b=temp;
printf ("a: %d\nb: %d", a, b);
}
Exercice 1-3: Floattants
Saisir une variables de type float, afficher sa valeur
#include < stdio.h >
main()
{
float n ;
printf ("Saisissez un nombre: ");
scanf ("%f", &n);
printf ("Vous avez saisi: %f", n);
}
Exercice 1-4: Moyenne arithmétique
Saisir trois (3) valeurs, afficher leur moyenne
#include < stdio.h >
main()
{
float a , a, b, c;
float moy ;
printf ("Entrer trois nombre: ");
scanf ("%f %f %f", &a, &b, &c);
moy=(a+b+c)/3;
printf ("Moyenne= %.4f", moy);
}
Exercice 1-5: Surface du rectangle
Demander à l'utilisateur de saisir la longueur et la largeur d'un rectangle, afficher sa surface
#include < stdio.h >
main()
{
float L , l, S;
printf ("Entrer la longueur L: ");
scanf ("%f", &L);
printf ("Entrer la largeur: ");
scanf ("%f", &l);
S=L*l;
printf ("La surface=: %f", S);
}
Exercice 1-6: Prise en main
Affecter le caractère 'a' à une variable de type char, afficher ce caractère et son code ASII
#include < stdio.h >
main()
{
char lettre ;
lettre='a';
printf ("Lettre= %c\nCode ASCII: %d", lettre, lettre);
}
Exercice 1-7: Successeur
Ecrivez un programme qui saisit un caractère et qui affiche le caractère suivant dans la table ASCII
#include < stdio.h >
main()
{
char lettre ;
printf ("Entrer un caractere: ");
scanf ("%c", &lettre);
printf ("Le caractère qui suit %c est %c.", lettre, lettre+1);
}
Exercice 1-8: Casse
Ecrivez un programme qui saisit un caractère en minuscule et qui l'affiche en MAJUSCULE
#include < stdio.h >
main()
{
char lettre ;
printf ("Entrer un caractere: ");
scanf ("%c", &lettre);
printf ("La forme majuscule de %c est %c.", lettre, lettre-32);
}
Exercice 1-9: Permutation sans variable temporaire
Permuter deux variables a et b sans utiliser de variable temporaire
#include < stdio.h >
main()
{
int a , b;
printf ("Entrer a: ");
scanf ("%d", &a);
printf ("Entrer b: ");
scanf ("%d", &b);
a=a+b;
b=a-b;
a=a-b;
printf ("a: %d\nb: %d", a, b);
}