Cours initiation du langage C test d’assimilation des connaissances

 Extrait du cours initiation du langage C test d’assimilation des connaissances

Vous allez être placé dans les conditions d’un programmeur et non d’un analyste-programmeur. Ceci signifie que presque tous les algorithmes dont vous aurez besoin seront écrits et vous « n’aurez plus qu’à » les traduire. N’hésitez pas à consulter les cours et surtout les corrigés et exemples. Bon courage …
10.1 Bibliothèques
Nous utiliserons la déclaration des bibliothèques suivantes :
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
10.2 But du programme
Le programme que vous allez écrire consiste en une course de 3 chevaux dans laquelle l’utilisateur mise sur un des chevaux.Aide : Essayez de bien comprendre ce qui est demandé et ce qui est écrit avant de toucher votre clavier
10.3 Variables utilisées
/* saisie du pari */
char car; /* caractère saisi par l’utilisateur */
int sortie; /* booléen pour saisie du pari */
int pari; /* cheval sur lequel a parié le joueur */
int coul1,coul2,coul3; /* couleurs des chevaux */
/* dessin de la piste */
int i; /* variable de boucles */
int x1=0,x2=0,x3=0; /* La position des 3 chevaux */
int avance = 0; /* l’avance de chacun des chevaux */
time_t t; /* pour attente (partie offerte) */
int premier; /* cheval ayant gagné */
10.4 Saisie du no de cheval parié gagnant
Effacer l’écran.
Se positionner en (1,1)
Afficher : Sur quel cheval voulez vous parier (1,2 ou 3) ?
Faire
Sortie = 1 ;
Car = caractère saisi
Dans le cas où car est égal au caractère:
10.5 Dessin de la piste
Effacer l’écran
La piste sera dessinée grâce à deux lignes de 80 caractères – placées respectivement en ligne 10 et en ligne 14.Utilisez une boucle for pour afficher la piste

……..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours initiation du langage C test d’assimilation des connaissances ( 73 KO) (Cours PDF)
Initiation du langage C

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *