👤

Bonjour pouvez vous m'aidez c'est en technologie et j'ai vraiment besoin de votre aide .
Voici l'exercice :
Écrire un programme qui affiche le plus petit entier n tel que 4+5+6+...+n dépasse 12345


Répondre :

Explications:

bonjour,

Quelques explications : Tant que i<4, on demande d'afficher ipuis d'augmenter ide 1. Du coup le résultat sera l'affichage vertical de 0, 1, 2 et 3. Le chiffre 4 ne sera pas affiché car quand ivaut 4, la condition i<4n'est pas vérifiée donc on n'exécute pas la boucle.

Les conditions que l'on peut mettre après while sont exactement les mêmes que pour if.

Remarque important : Ça peut paraitre du bon sens sur des exemples simples comme celui ci mais il ne faut pas oublier d'augmenter i sinon je vaudra toujours 0 et donc le programme affichera des 0 jusqu'à la fin des temps... C' est ce qu'on appelle une boucle infinie.