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

[c++] mon ptit jeu sur console

sonic66
sonic66
Niveau 10
30 juin 2005 à 19:54:42

A la base , c´etait pour m´entrainer avec les fstream , maintenant aussi lol mais comme j´ai finit le jeu....

alors voici le code:
http://rafb.net/paste/results/nGpHQA21.html

Le jeux est un " devinez le chiffre auquel je pense" a part qu´il inclus les meilleurs score , et qu´on peut modifier quelques trucs , regardez :

n´oubliez pas de creer un fichier " données.txt" dans le meme repertoire et d"y ecrire :
-en premier les 2 chiffres representants la tranchede chiffres entre
lzquels vs devrez deviner le chiffre , exemple : 0 100
-un nombre mettant le nombre d´essais autorisés , exemple 10
-un dernier nombre qui sera votre meilleur score , mettez 0 , il sera ensuite changé automatiquement au cours de chaque partie

exemple final : 0 100 10 0 = trouver en 10 essais un chiffre entre 0 et 100 , meilleur score = 0

allez , testez et dites moi si ya des bugs ou autre! :)
et si vous pouvez racourcir le code ( de maniere evidement pas des truc trop complexe pour gagner 2 lignes :ok: )

dites le moi! :)

ce jeu est ( et sera toujours :lol: ) en versioon beta :rouge:

extasy89
extasy89
Niveau 6
30 juin 2005 à 20:00:46

tu pourrais assez facilement faire que le programme créer lui meme le fichier texte en faisant:

ofstream donnees("donnees.txt",ios::app);
donnees.close();

et demander au joueur ce qu´il veut comme nombres d´essais,... et les écrire toi meme dans le fichier

ca eviterais les maniopuilations pour le joueur

sonic66
sonic66
Niveau 10
30 juin 2005 à 20:02:03

en fait , le truc c que g pas envie que le joueur semmerde a redire les chiffres a chaque fois mais je rearangerai ca , ok :)

sonic66
sonic66
Niveau 10
30 juin 2005 à 20:03:05

une question , si je lis un truc avec getline ( dans un doc.txt)
bah ca fera une ligne et si je remet lire le doc , ca lira lautre ligne?

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2005 à 20:15:22

sonic66 > " ca lira lautre ligne"
--> tout a fait :-)

sonic66
sonic66
Niveau 10
30 juin 2005 à 20:30:47

meme si je me debrouille pour que le getline sarrette de lire la premiere ligne a un = par exemple?

sonic66
sonic66
Niveau 10
30 juin 2005 à 21:52:44

:up:

sonic66
sonic66
Niveau 10
30 juin 2005 à 22:24:21

je vais racourcir le prog ^^

sonic66
sonic66
Niveau 10
30 juin 2005 à 22:41:30
  1. include < stdlib.h>
  2. include < time.h>

using namespace std;

int tranch1;
int tranch2;
int nombessais;
int chiffre;
signed int score;
int meilleurscore;
ifstream f("données.txt");

/*************************************************

    • ************************/

void lectdonnes()
{
f.getline(tranch1,10,´=´);
f.getline(tranch2,10,´=´);
f.getline(nombessais,10,´=´);
f.getline(meilleurscore,10,´=´);
}

pourquoi ca buggue?
c au nivo de getline... :-(

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