A voir également:
- While,for,switch
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Android switch - Accueil - Android
- Smart switch pc - Télécharger - Divers Bureautique
- Switch off - Télécharger - Divers Utilitaires
- Switch 2 - Accueil - Jeu vidéo
1 réponse
Bonjour,
Pour te repondre while et for servent pour les boucles par contre switch est une alternative pour if donc pour faire une condition
Pour te repondre while et for servent pour les boucles par contre switch est une alternative pour if donc pour faire une condition
#include <stdio.h>
#include <stdlib.h>
int main (void){
// utilisation de while et for pour faire un somme par exemple
int* tab = malloc(sizeof(int)*5);
tab[0] = 5 ;
tab[1] = 10 ;
tab[2] = 2 ;
tab[3] = -8 ;
tab[4] = 45 ;
int sum = 0 ;
// Pour while
int i = 0 ; // variable d'incrementation
while(i<5){ // condition d'arret
sum=+ i ;
i++ ; // incrementation
}
printf("Le resultat de la somme par while est: %i\n",sum);
int somme = 0 ;
// Pour for
for(int j=0;j<5;j++){ // l'initialisation de la variable d'incramentation, la condition d'arret et l'incrementation se fait en une ligne
somme=+ j ;
}
printf("Le resultat de la somme par for est: %i\n",somme)
printf("Les resultats sont exactement le meme",sum);
// utilisation de switch
switch(sum){ // Test la valeur de sum par rapport au cas ci-dessous et applique la condition approprie
case 0:
printf("La valeur de sum est 0");
break ;
case somme:
printf("La valeur de sum est egale a la valeur de somme soit %i",somme);
break;
default:
printf("La valeur de sum n'est egale a aucune des cas precedents");
}
return 0 ;
}
Madafoc
Messages postés
14
Statut
Membre
OK merci
KikiAmboara
Messages postés
27
Statut
Membre
Je t'en prie