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

Mise en ligne de la demo d'enigmus

Calculator_V1
Calculator_V1
Niveau 5
18 juin 2003 à 18:38:36

bah oui, venez voir mon site il y a la démo

http://site.voila.fr/mes_prog/index.html

Calculator_V1
Calculator_V1
Niveau 5
18 juin 2003 à 21:02:51

up g corriger kelques erreurs dans le programmes

Calculator_V1
Calculator_V1
Niveau 5
18 juin 2003 à 21:52:57

Kes vous en pensez alors?

0xFFFF
0xFFFF
Niveau 6
18 juin 2003 à 22:05:53

Faut résoudre ton bug des espaces !

Calculator_V1
Calculator_V1
Niveau 5
18 juin 2003 à 22:18:24

ouaip, mais je sais pas comment!!!

Calculator_V1
Calculator_V1
Niveau 5
19 juin 2003 à 00:42:26

j´ai encore modifier Enigmus!!

Calculator_V1
Calculator_V1
Niveau 5
19 juin 2003 à 01:08:36

Alors?

http://site.voila.fr/mes_prog/index.html

spook2
spook2
Niveau 7
19 juin 2003 à 08:52:56

pour les espace, je sait plus comment est foutu ton code mais fo utiliser un cin.getline() pour choper les espaces :

  1. define N 800

void main()
{
char reponce[N];

cout<<"entrer la rep";
cin.getline(N,reponce) // je suis pas sur de la position des param
}

JeanYvesYves
JeanYvesYves
Niveau 10
19 juin 2003 à 13:15:39

Hola : ) moi et mes potes on a regardé Enigmus

je peux te donner des tuyaux : )

  1. include < iostream.h>
  2. include < string.h>

void main()
{
int score=0;
char s[100];
cout < < " réponse a l´enigme ? \n";
cin > > s;
if ( strcmp(s,"vent"))
{
cout < < " bonne réponse ! !\n";
score++;
}
else
{
cout < < " mauvaise réponse . ...\n";
}

. ...

cout < < " ton score est de " < < score < < " points\n");

}

JeanYvesYves
JeanYvesYves
Niveau 10
19 juin 2003 à 13:25:22

Autant pour moi : strcomp renvoie 0 quand les 2 chaines sont égales, donc faut mettre

if ( strcomp(s,"vent)==0)

i_am_the_law
i_am_the_law
Niveau 6
19 juin 2003 à 13:26:46

Quand tu demandes a l´utilisateur de taper un chiffre entre 1 et 6 et qu´on tape une chaine de caractere, apparemment, ca fait n´importe quoi.
Le mieux est de lire une chaine de caractere et ensuite essayer de la convertir en entier. Si on y arrive pas alors on lui redemande.

par ex :
int reponse;
char rep[100];
do
{
cout<<"entrez chiffre entre 1 et 6"<<endl;
cin>>rep;
}
while(sscanf(rep,"%d",&)==0));

sscanf c´est du C, mais si tu veux faire ca avec du c++ ca va compliquer ton code

zaor
zaor
Niveau 5
19 juin 2003 à 13:45:54

ou alors vu que g juste un chiffre... tu fait un getchar()

int a;
do
{
// converti le charactère en entier
a = getchar() - ´a´;
// On redemande tans que ce n´est pas bon
} while ( ( a < 1 ) || ( a > 6 ) )

enfin... c´est plein de petite astuce utile koi...

Calculator_V1
Calculator_V1
Niveau 5
19 juin 2003 à 13:50:41

ok cool les gars merci pour votre aide...

i_am_the_law
i_am_the_law
Niveau 6
19 juin 2003 à 13:55:44

si tu utilises la methode de zaor, il faut que tu fasses
a= getchar()-´0´;

et attention, ca ne marche que pour un chiffre de 0 a 9

zaor
zaor
Niveau 5
19 juin 2003 à 14:07:14

erf vi merci i_am_the_law lol =)

int a;
do
{
// converti le charactère en entier
a = getchar() - ´0´;
// On redemande tans que ce n´est pas bon
} while ( ( a < 1 ) || ( a > 6 ) )

Calculator_V1
Calculator_V1
Niveau 5
20 juin 2003 à 00:36:04

. ..up

Calculator_V1
Calculator_V1
Niveau 5
20 juin 2003 à 01:39:46

Hey les gars, en combinant vos trucs, je suis en train d´amélioré vachement mon programme!!!

cool!

JeanYvesYves
JeanYvesYves
Niveau 10
20 juin 2003 à 08:39:55

: ) tu vois, C comme ça qu´on apprends : )

tiens, pour te monter en grade, je te pose le probleme suivant, car je ne t´ai jamais vu te servir de ce qu´on appelle des boucles :

saurais tu faire un programme qui affiche

j´affiche le nombre 1
j´affiche le nombre 2
j´affiche le nombre 3
j´affiche le nombre 4
. ..
j´affiche le nombre 100

? ?

Bien entendu, toute l´astuce de ce programme est de ne pas faire 100 fois " cout" : )
le programme tient en 6 - 5 lignes a tout casser : )

zaor
zaor
Niveau 5
20 juin 2003 à 08:57:43

ouééé moi je sais ! !!!

main
{
cout < < " Ligne 1\nLinge 2\nLigne 3\nLigne4\nL...";
}

Cool ça prend que 1 ligne ; -) je dec =) C vrais que c un bon exercice...Bonne amélioration de son jeu en perspective...avec un peut de taf...
On t´aidera Calculator, mais fait déjà ce que le monsieur ta demandé ^^

JeanYvesYves
JeanYvesYves
Niveau 10
20 juin 2003 à 12:34:32

lol : )

allez zaor, tape moi la ligne pour afficher jusqu´a 10000 : )
cout < < " affiche1affiche2 . ..";
: )

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