Académique Documents
Professionnel Documents
Culture Documents
Si (condition) alors
Instructions
Fi si
En langage C :
if (condition){
Instructions ;
}
Exemple :
#include<stdio.h>
int main ( ) {
int i ;
printf("Entrer une valeur : ");
scanf("%d" , &i ) ;
if ( i == 0) {
printf("Vous avez entré une valeur nulle \n ");}
if(i != 0){
printf("Vous avez entré une valeur non nulle \n ");}
return 0 ;
}
Exercice 1 :
Ecrire un programme qui demande de l’utilisateur de saisir un nombre de type float et il vérifier si ce nombre
est supérieur à 10 ou non.
Exercice 2 :
Initialiser une variable entière qui correspondra à l’âge d’une personne, si la personne a au moins 18 ans, alors
on affiche ”peut voter”, sinon, on affiche ”ne peut pas voter”.
Exercice 3 :
Ecrire un programme qui détermine le minimum et le maximum de deux nombres réels entrés au clavier.
Exercice 4 :
Ecrire un programme qui lit trois valeurs entières (A, B et C) au clavier. Triez les valeurs A, B et C par
échanges successifs de manière à obtenir : val(A) val(B) val(C). Afficher les trois valeurs.
1
Prof: ZIDANY ABDELHADI BTS ELT 1
La structure if – else :
if (<condition>) {
Instructions 1;
}
else {
Instructions 2;
}
Exemple :
#include<stdio.h>
int main ( ){
int i ;
printf(" entrer une valeur : ");
scanf("%d" , &i ) ;
if ( i == 0){
printf("Vous avez entré une valeur nulle \n ");
}
Else{
printf("Vous avez entré une valeur non nulle \n ");}
return 0 ;
}
2
Prof: ZIDANY ABDELHADI BTS ELT 1
Exercice 7 :
Nous désirons afficher la mention obtenue par un élevé en fonction de la moyenne de ses notes. S’il a une
moyenne strictement inférieure à 10, il est ajourné. S’il a une moyenne entre 10 (inclus) et 12, il obtient la mention
passable. S’il a une moyenne entre 12 (inclus) et 14, il obtient la mention assez bien. S’il a une moyenne entre
14 (inclus) et 16, il obtient la mention bien. S’il a une moyenne supérieure à 16 (inclus) il obtient la mention très
bien. Ecrire le programme correspondant.
Notes Mentions
<10 Ajournement
Note = 20 parfait
Annexe :
== Egal * multiplication
|| Ou logique (or)
!= Différent / Division
3
Prof: ZIDANY ABDELHADI BTS ELT 1