Les conditions et les boucles sont des éléments de base du langage c :
Il existe deux types de conditions :
A) la condition (if ..........else)
Sa syntaxe est la suivante :
if(condition)
{ bloc d’instruction }
else { bloc d’instruction }
Exemple d’application :
Code 1 : Vérifier la parité d’un nombre
#include<stdio.h>
#include<stdlib.h>
{
int a ;
printf(‘’ Entrer le nombre a ‘’) ;
scanf(‘’%d’’,&a) ;
if(a%2==0)
printf(‘’ le nombre est pair ‘’) ;
else
printf(‘’le nombre est impair ’’) ;
system(‘’pause’’) ;
}
B) La condition (switch)
Ce type est utilisé pour rassembler plusieurs conditions
Syntaxe :
switch(conditin)
{
case e1 : bloc d’instruction ; break ;
case e2 : bloc d’instruction ; break ;
…………………………
………………………
……………………………
default :…………………………………
}
Exemple d’application :
Code 2 : Vérifier la disponibilité d’un service
#include<stdio.h>
main()
{
int a ;
printf(‘’Entrer un nombre ‘’) ;
scanf(‘’%d’’,&a) ;
switch (a)
{
case 0 : printf(‘’c’est lundi ,le service est disponible ’’) ;
case 1 : printf(‘’c’est mardi ,le service est disponible’’) ;
case 3 : printf(‘’ c’est mercredi ,le service est disponible ‘’) ;
default : printf(‘’le service n’est pas disponible ‘’) ;
}
System(‘’pause’’) ;
}
Aucun commentaire:
Enregistrer un commentaire