victorcoasne
Messages postés1101Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention23 juillet 20237 27 déc. 2008 à 16:11
"J'aimerai ajouter que je trouve le rendu graphique de ce programme pas mal, j'aimerai bien savoir ce que vous en pensez vous les pros !"
> Je suis pas pro mais j'ai toujours trouvé la console DOS moche
Tu as juste mis des espaces des | et des -
Donc au niveau graphisme c'est pas le top
Une fenêtre avec 9 boutons sera toujours plus beau.
Après pour le code je n'ai pas été y jeter un œil mais je te répond de mon point de vue uniquement sur le graphisme.
layto888
Messages postés18Date d'inscriptiondimanche 27 juillet 2008StatutMembreDernière intervention21 septembre 2012 25 déc. 2008 à 23:39
très bonne source !
florianpoi1
Messages postés71Date d'inscriptionlundi 28 juillet 2008StatutMembreDernière intervention 2 mars 2009 22 déc. 2008 à 19:28
A ok sinon je voulais dire une IA comme a dit coucou747 cerait mieu ^^
cs_exar
Messages postés286Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention22 avril 20121 22 déc. 2008 à 19:28
UAIP: globalement, c'est ça... Avec en plus la possibilité d'utiliser des templates, la STL (très pratique), l'héritage, le polymorphisme, et bien d'autres choses encore ! Entre autre la portabilité...
C'est avec ce langage que j'ai appris la vraie POO !
Super puissant, bien que certains de mes collègues estiment qu'il s'agisse d'un langage dépassé, mais je suis convaincu qu'il a encore de beaux jours devant lui !
Florianpoi1: bonne année également (ainsi qu'à tous les autres) !
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 22 déc. 2008 à 19:00
"Le C++ est mieux que le C".
Si le C++ est globalement plus apprécié que le C, c'est principalement pour l'utilisation des objets, or là il n'y en a pas.
Comme on l'a dit plus haut, mise à part les booléens et les opérateurs de flux standards, son code est en C.
florianpoi1
Messages postés71Date d'inscriptionlundi 28 juillet 2008StatutMembreDernière intervention 2 mars 2009 22 déc. 2008 à 18:51
J'ai oublier : Bonne Fin d'anée ^^
florianpoi1
Messages postés71Date d'inscriptionlundi 28 juillet 2008StatutMembreDernière intervention 2 mars 2009 22 déc. 2008 à 18:35
Je me pose une question s'il la fait en C++ ces mieux que le C donc pourquoi lui faire changer son code en C ???
Joyeux Noël A Toute Et a Tous
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 22 déc. 2008 à 09:58
Deux détails graphisuqes me choquent.
"remporter la victoire", bien que ça existe, je suis le seul à trouver ça moche ? "remporter la partie" aurait été plus adapté.
Puis il n'y a que la troisième rangée de carrés qui soit dessinée complètement (les autres carrées ne sont pas entiers).
Concernant le code, tu as compris à quoi servait endl ? Sinon en effet, il n'y a rien de C++ mise à part les bool qui deviennent des char en C (moins de place mémoire qu'un int) et les cout/cin que tu peux remplacer, comme dit plus haut, par printf() et scanf().
C'est obscur pour toi ? Allons allons...
cout<<"\tBienvenu dans Morpion\n\n\n"; devient printf("\tBienvenu dans Morpion\n\n\n");
Vachement dur, hein ?
cin>>nLigne; devient par contre scanf("%d",&nLigne); (là, faut savoir gérer les pointeurs)
cout<<"\nJoueur "<<cJoueur<<" : "; devient printf("\nJoueur %c : ",cJoueur);
Etc etc...
Bonne continuation.
florianpoi1
Messages postés71Date d'inscriptionlundi 28 juillet 2008StatutMembreDernière intervention 2 mars 2009 21 déc. 2008 à 15:22
Je trouve ce petit jeux bien :)
cs_exar
Messages postés286Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention22 avril 20121 21 déc. 2008 à 13:00
27 déc. 2008 à 16:11
> Je suis pas pro mais j'ai toujours trouvé la console DOS moche
Tu as juste mis des espaces des | et des -
Donc au niveau graphisme c'est pas le top
Une fenêtre avec 9 boutons sera toujours plus beau.
Après pour le code je n'ai pas été y jeter un œil mais je te répond de mon point de vue uniquement sur le graphisme.
25 déc. 2008 à 23:39
22 déc. 2008 à 19:28
22 déc. 2008 à 19:28
C'est avec ce langage que j'ai appris la vraie POO !
Super puissant, bien que certains de mes collègues estiment qu'il s'agisse d'un langage dépassé, mais je suis convaincu qu'il a encore de beaux jours devant lui !
Florianpoi1: bonne année également (ainsi qu'à tous les autres) !
22 déc. 2008 à 19:00
Si le C++ est globalement plus apprécié que le C, c'est principalement pour l'utilisation des objets, or là il n'y en a pas.
Comme on l'a dit plus haut, mise à part les booléens et les opérateurs de flux standards, son code est en C.
22 déc. 2008 à 18:51
22 déc. 2008 à 18:35
Joyeux Noël A Toute Et a Tous
22 déc. 2008 à 09:58
"remporter la victoire", bien que ça existe, je suis le seul à trouver ça moche ? "remporter la partie" aurait été plus adapté.
Puis il n'y a que la troisième rangée de carrés qui soit dessinée complètement (les autres carrées ne sont pas entiers).
Concernant le code, tu as compris à quoi servait endl ? Sinon en effet, il n'y a rien de C++ mise à part les bool qui deviennent des char en C (moins de place mémoire qu'un int) et les cout/cin que tu peux remplacer, comme dit plus haut, par printf() et scanf().
C'est obscur pour toi ? Allons allons...
cout<<"\tBienvenu dans Morpion\n\n\n"; devient printf("\tBienvenu dans Morpion\n\n\n");
Vachement dur, hein ?
cin>>nLigne; devient par contre scanf("%d",&nLigne); (là, faut savoir gérer les pointeurs)
cout<<"\nJoueur "<<cJoueur<<" : "; devient printf("\nJoueur %c : ",cJoueur);
Etc etc...
Bonne continuation.
21 déc. 2008 à 15:22
21 déc. 2008 à 13:00
http://membres.lycos.fr/dancel/c/c60_10.htm
pour scanf:
http://membres.lycos.fr/dancel/c/c60_40.htm
Ensuite, tu compiles en C, en n'oubliant pas de changer les en-têtes iostream, cstdio et cstdlib et en supprimant le "using namespace std;"
21 déc. 2008 à 12:55
21 déc. 2008 à 12:53
21 déc. 2008 à 12:24
Exar : je ne connais pas le c :'(
21 déc. 2008 à 09:55
21 déc. 2008 à 04:23
tu mets des parentheses en trop :
if(((cTable[0][j]==cTable[1][j]) && (cTable[0][j]==cTable[2][j])) && (cTable[0][j]=='X' || cTable[0][j]=='O'))
ton morpion ne propose pas d'IA, il est donc moins interessant que beaucoup d'autres sur ce site.
system("cls") n'est compatible que windows, et pour une si petite application, c'est domage.
20 déc. 2008 à 21:36