mathdu51
Messages postés3Date d'inscriptionvendredi 27 octobre 2006StatutMembreDernière intervention27 octobre 2006
-
27 oct. 2006 à 15:22
mathdu51
Messages postés3Date d'inscriptionvendredi 27 octobre 2006StatutMembreDernière intervention27 octobre 2006
-
27 oct. 2006 à 16:41
Bonjour à tous, je débute dans la programmation( et c'est mon premier post sur le forum, champagne!, et j'aurais besoin de conseils éclairés :D
J'ai fait des recherches sur internet, mais je n'ai rien trouvé qui puisse résoudre mon probleme.
J'ai commencé à écrire un programme du jeu de l'oie en c++, et je
bloque sur un problème, je voudrais que le joueur 1 puisse par
exemple appuyer sur la touche "a" pour lancer les 2 dés.
J'ai essayé a tatons, des choses
du genre if (cin =a),(j'ai vu aussi cin.getline() = "a") mais
apparemment ça n'est pas exactement la même chose...
J'ai vu aussi des choses de ce genre
g = getchar();
if(getchar() = g'\n');
mathdu51
Messages postés3Date d'inscriptionvendredi 27 octobre 2006StatutMembreDernière intervention27 octobre 2006 27 oct. 2006 à 16:06
J'ai bien compris ce que tu voulais me dire ^^, donc j'utiliserais varA==varB, ce qui donne
char_entré(la lettre g)=code ascii
par contre je sais pas quoi mettre exactement comme commande.
En tout cas merci c'est un début en tout cas j'ai pas fini !^^
Sinon le jeu tournera en console.
Encore merci et si tu pouvais juste me dire comment compléter le if ca m'aidera grandement:
clempar55
Messages postés59Date d'inscriptionsamedi 1 janvier 2005StatutMembreDernière intervention 4 avril 2007 27 oct. 2006 à 16:30
Un expemple avec la biliothèque standard c++ (ne pas oublier #include
au debut du programme)
char reponse;
std::cin>>reponse;
if(reponse=='a')
{
//Ton code ici
}
mais le problème, c'est que dans ce cas, le joueur devra appuyer sur a puis sur [entrée] pour valider. Je na sais pas comment faire pour ne pas avoir besoin d'appuyer sur la touche entrée en c++
mathdu51
Messages postés3Date d'inscriptionvendredi 27 octobre 2006StatutMembreDernière intervention27 octobre 2006 27 oct. 2006 à 16:41
Ok merci c'est déja super que tu m'aie donné ces renseignements maintenant je vais pouvoir me débrouiller ^^.
Encore merci je reposteré pour confirmer ou pour redemander conseil.