Polynome second degre - C - Programmation
Marsh Posté le 10-11-2006 à 19:28:49
Je te donne une idée de base a toi de chercher je vais pas t'écrire le code non plus
Marsh Posté le 10-11-2006 à 19:32:40
Pour qu'il ait le choix de recommencer la manoeuvre, il faut que tu fasses un do while. Le do while va effectuer AU MOINS UNE FOIS ce que tu mets dedans, après selon ta condition, il refera ta boucle dowhile.
Par exemple, tu définies une autre variable (un "char choix;" par exemple). Tu commences le do, là où la 1ère manoeuvre commence (entrez la valeur de a). Ensuite à la fin de cette manoeuvre, tu demandes à l'utilisateur s'il veut recommencer la manoeuvre. Tu fais un scanf("%c",%choix); pour récupérer son choix.
Admettons que le choix pour quitter soit 'N' (la lettre N pour dire : non), tu fermeras alors tout ça par un while(choix!='N');
Voilà cher collègue (je suis en ing2 ), essaie de faire avec ce que j'ai écrit Sinon pour l'interface, vu que tu codes en mode console, y'a pas grand chose à faire... A part la commande color (windows)... Fais un system("color XY" ); X : couleur d'écriture, Y : couleur de fond. C'est en hexa, donc de 0 à F.
WiiDS : il débute en C et je sais où il effectue sa scolarité, il n'a pas encore appris les fonctions
Marsh Posté le 10-11-2006 à 19:34:03
C'est pas simple, et franchement, tu as autre chose à faire...
Marsh Posté le 10-11-2006 à 19:35:20
Emmanuel Delahaye a écrit : C'est pas simple, et franchement, tu as autre chose à faire... |
+1, travaille avec le do while
Marsh Posté le 10-11-2006 à 21:17:40
Et moi, un ancien de l'ECE...
Marsh Posté le 10-11-2006 à 21:36:39
J'ai quitté l'ECE en 1978... Pas d'informatique à l'époque...
Marsh Posté le 10-11-2006 à 23:40:55
Siluro a écrit : WiiDS : il débute en C et je sais où il effectue sa scolarité, il n'a pas encore appris les fonctions |
Mea culpa donc
Marsh Posté le 10-11-2006 à 19:17:24
Tu mets la fonction dans une fonction, tu fais une boucle while avec un scanf, la question de recommencer ou de quitter :
Si le scanf retourne 1, tu réexécutes la fonction de polynomes
Si le scanf retourne 2, tu quittes le programme