CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide pour une fonction C++

legendrias
legendrias
Niveau 5
21 décembre 2005 à 21:34:20

Voila en faite c´est un truc tout con... En fait je suis en mode console ( md-dos ) et j´ai crée un petit programme qui me calcul toute mes formule de cours... Mais voila j´ai un petit problème !

En faite a la fin de mon programme il me demande d´appuyer sur une touche afin de terminée le programme... Mais j´aurais aimer savoir si il y avait une fonction qui me permettrait de remonter en haut du programme... vous voyer ce que je ve dire ?

Exemple de console :

Veuiller choisir votre formule a calculer :
formule 1
formule 2
formule 3
formule 1 : tapper les nombre que vous souhaiter ajouté :
nombre 1 :
nombre 2 :
nombre 3 :
Voiçi votre résultat :
Cliquer sur une touche pour fermée ( et la je voudrait repartir du haut du programme. C´est a dire : Veuiller choisir votre formule a calculer : )

En esperant avoir été assez clair... J´attend une réponse...

JeanYvesYves
JeanYvesYves
Niveau 10
21 décembre 2005 à 21:52:02

sous la console, c´est pas évident de le faire.
Mais une astuce :

au lieu d´écrire sous la console, écris dans un fichier texte : et tu purras ainsi en faire ce que tu veux :)

Pour cela c´est simple :
si tu utilises printf : au début de ton main, tu fais :

FILE* F = fopen("fichier.txt","r");

a la fin de ton programme (avant le return 0 du main) tu fais :

fclose(F);

et a la place de tes printf, tu mets des fprintf
exemple : change :

printf("plouf %d\n",int);
en
fprintf(F,"plouf %d\n",int);

fracart
fracart
Niveau 5
21 décembre 2005 à 21:56:41

et bien tu as 2 méthodes :
la boucle et le goto
-> élimine de suite le goto, c´est une mauvaise habitude a ne pas prendre
-> la boucle :
do
{
ton code
}
while ( !q uitter )

avec ´quitter´ une variable booléenne que tu peux modifier (en appuyant sur echap a un moment précis par exemple)

JeanYvesYves
JeanYvesYves
Niveau 10
21 décembre 2005 à 21:59:19

ah punaise, j´ai mal lu, désolé :)

moi je pensais que tu avais écrit un long texte sous la console, et que tu voulais remonter jusqu´en haut :)
En fait, tu veux refaire boucler le programme.
Je te conseille également le while.

legendrias
legendrias
Niveau 5
21 décembre 2005 à 22:43:33

Ok j´était en train d´y réfléchir justement et c´est a ça quie je pensais :-) merci !

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment