Langage c (la boucle do.....while)
Fermé
najlae123
-
27 mai 2010 à 03:27
Emmanuel Delahaye Messages postés 107 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 17 juillet 2019 - 27 mai 2010 à 08:55
Emmanuel Delahaye Messages postés 107 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 17 juillet 2019 - 27 mai 2010 à 08:55
A voir également:
- Langage c (la boucle do.....while)
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Fichier do - Forum Windows
2 réponses
morgan_xd
Messages postés
46
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2010
2
27 mai 2010 à 08:31
27 mai 2010 à 08:31
Bonjour,
La avec ton code, il continue tant que le nombre est négatif !
En c ce n'est pas comme en algo répéter jusqu'à mais répéter tant que :
Il faut soit que tu inverse ta condition de fin : while(!(nb<0))
Soit que tu l'adapte : while (nb>=0)
La avec ton code, il continue tant que le nombre est négatif !
En c ce n'est pas comme en algo répéter jusqu'à mais répéter tant que :
Il faut soit que tu inverse ta condition de fin : while(!(nb<0))
Soit que tu l'adapte : while (nb>=0)
Emmanuel Delahaye
Messages postés
107
Date d'inscription
jeudi 18 juin 2009
Statut
Membre
Dernière intervention
17 juillet 2019
7
27 mai 2010 à 08:55
27 mai 2010 à 08:55
<<SVP quel fonction permet de produit un sonore en langage c >>
Tu veux dire produire un son ? Le langage C ne sait pas faire ça nativement. Éventuellement, il se peut que le caractère spécial "\a" ('attention') émis sur stdout soit interprété par ton système comme "émettre un bip". Mais ça dépend du système et non du C.
En ce qui qui concerne la boucle do-while, c'est simple :
La structure algorithmique est
Il faut bien sûr que l'action effectuée fasse un jour ou l'autre modifier la condition, sinon, c'est soit la boucle infinie, soit l'exécution unique.
NOTA : Cette question concerne plus la programmation et l'algorithmie en général que le langage C en particulier ...
Tu veux dire produire un son ? Le langage C ne sait pas faire ça nativement. Éventuellement, il se peut que le caractère spécial "\a" ('attention') émis sur stdout soit interprété par ton système comme "émettre un bip". Mais ça dépend du système et non du C.
En ce qui qui concerne la boucle do-while, c'est simple :
La structure algorithmique est
FAIRE une certaine action TANT QUE la condition est vérifiée
Il faut bien sûr que l'action effectuée fasse un jour ou l'autre modifier la condition, sinon, c'est soit la boucle infinie, soit l'exécution unique.
NOTA : Cette question concerne plus la programmation et l'algorithmie en général que le langage C en particulier ...