Isn Info C TD4
Isn Info C TD4
Isn Info C TD4
- la première est celle permettant d'attendre la frappe d'une touche sans se soucier de sa valeur,
- la seconde est celle permettant de lire un caractère au clavier.
Par exemple, pour attendre la saisie d’un caractère et le stockée dans une variable, on pourra écrire :
char car;
car = getch (); // équivalant à la fonction scanf("%c",&car);
2. LA FONCTION WHILE()
La fonction while () permet d’exécuter des taches tant qu’une ou plusieurs conditions ne soient pas
vérifiées.
while ( conditions )
{
alors;
}
******************************
char car;
void main()
{
Julien SOUVERAIN 1
LANGAGE C
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int nb_alea; // Nombre aléatoire
/* Le nombre aléatoire (entre 0 et 49) est stocké dans une variable puis affiché */
nb_alea = rand ()%50;
printf ("%d",nb_alea);
getch ();
}
Julien SOUVERAIN 2
LANGAGE C
4. EXERCICES D’APPLICATIONS
Programmer un jeu permettant de deviner un nombre aléatoire compris entre 0 et 200 en aidant le
joueur en lui indiquant si le nombre saisi est plus petit ou plus grand que le nombre mystère.
Cet exercice servira pour un prochain TD sur les algorithmes de tri. Merci de la conserver dans
votre répertoire préféré.
Julien SOUVERAIN 3