Polynome second degre

Polynome second degre - C - Programmation

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
 
:hello:

Reply

Marsh Posté le 10-11-2006 à 19:17:24   

Reply

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 [:spamafote]

Reply

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 [:b-rabbit] ), 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 :)

Message cité 2 fois
Message édité par Siluro le 10-11-2006 à 19:34:34
Reply

Marsh Posté le 10-11-2006 à 19:34:03    


C'est pas simple, et franchement, tu as autre chose à faire...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

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 :)

Reply

Marsh Posté le 10-11-2006 à 20:02:17    

http://perso.wanadoo.fr/k.fd/HFR/waveyicon10.gif

Reply

Marsh Posté le 10-11-2006 à 21:17:40    


Et moi, un ancien de l'ECE...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 10-11-2006 à 21:36:39    


J'ai quitté l'ECE en 1978... Pas d'informatique à l'époque...


Message édité par Emmanuel Delahaye le 10-11-2006 à 21:36:57

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 10-11-2006 à 22:14:57    

Quelle ironie du sort :ouch:
ece reprezent [:zytrayaisse]

Reply

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 ;)

Reply

Marsh Posté le 10-11-2006 à 23:40:55   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed