samedi 2 juin 2012

Les conditions en c



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