Probleme de language ou signe C++
Fermé
Gg
-
elhachimi Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
elhachimi Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
en faite, en language normal je voudrais que apres que l'age est été ecrit, on dise majeur ou mineur ( mais la console ce ferme apres l'incertion de l'age ), et ensuite 2eme probleme, je voudrais que si le code n'est pas le bon, il redemande sans cesse jusqu'a l'obtenir, et si non si il est bon qu'il me dise bonne journée... Si j'arrive à faire fonctionner cette parti, au bout de quelque essais si j'entre finalement le bon, la console ce ferme alors que moi je voudrais que méme apres plusieur essais, quand il est enfin bon, on me souhaite bonne journée...
Voila ce que j'ai fait : ( ce serais bien si on me reprennais ou on me disais ou était les erreures )
{
char nom[100];
cout << "Salut !!";
system ("pause");
cout << "votre nom ?" << endl;
cin >> nom;
cout << "bienvenue " << nom << endl;
system("pause");
int age;
cout << "Quel age avez-vous ?" << endl;
cin >> age;
if (age<18)
{
cout << "vous etes mineur" << endl;
}
else
{
cout << "vous etes majeur" << endl;
}
int code=0;
cout << "entrez le code : tant que vous ne le rentrez pas, on redemande." << endl;
while(code!=26112005)
{
cout << "code ?" << endl;
cin >> code;
if (code!=26112005)
{
cout << "code mauvais" << endl;
}
else
{
cout << "code correct, bonne journée" << endl;
}
Voila ! Merci a ceux qui ce pencherons tout comme moi sur le petit probleme ( peut-etre de signe ou autre )
Gg.
en faite, en language normal je voudrais que apres que l'age est été ecrit, on dise majeur ou mineur ( mais la console ce ferme apres l'incertion de l'age ), et ensuite 2eme probleme, je voudrais que si le code n'est pas le bon, il redemande sans cesse jusqu'a l'obtenir, et si non si il est bon qu'il me dise bonne journée... Si j'arrive à faire fonctionner cette parti, au bout de quelque essais si j'entre finalement le bon, la console ce ferme alors que moi je voudrais que méme apres plusieur essais, quand il est enfin bon, on me souhaite bonne journée...
Voila ce que j'ai fait : ( ce serais bien si on me reprennais ou on me disais ou était les erreures )
{
char nom[100];
cout << "Salut !!";
system ("pause");
cout << "votre nom ?" << endl;
cin >> nom;
cout << "bienvenue " << nom << endl;
system("pause");
int age;
cout << "Quel age avez-vous ?" << endl;
cin >> age;
if (age<18)
{
cout << "vous etes mineur" << endl;
}
else
{
cout << "vous etes majeur" << endl;
}
int code=0;
cout << "entrez le code : tant que vous ne le rentrez pas, on redemande." << endl;
while(code!=26112005)
{
cout << "code ?" << endl;
cin >> code;
if (code!=26112005)
{
cout << "code mauvais" << endl;
}
else
{
cout << "code correct, bonne journée" << endl;
}
Voila ! Merci a ceux qui ce pencherons tout comme moi sur le petit probleme ( peut-etre de signe ou autre )
Gg.
A voir également:
- Probleme de language ou signe C++
- Signe supérieur clavier ✓ - Forum Clavier
- Signe inférieur ou égal clavier ✓ - Forum Bureautique
- Signe on off ✓ - Forum Matériel & Système
- Signe environ clavier - Forum Windows
- Signe attention word - Forum Word
20 réponses
Il se fait de télecharger CMD et d'essayer.
Or , j'ai essayé sur CMD dans un fichier et voilà le résultat
Or , j'ai essayé sur CMD dans un fichier et voilà le résultat
Microsoft Windows XP [version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\HP>cd Bureau C:\Documents and Settings\HP\Bureau>h C:\Documents and Settings\HP\Bureau>{ '{' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. C:\Documents and Settings\HP\Bureau>char nom[100]; 'char' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. << était inattendu. C:\Documents and Settings\HP\Bureau>cout << "Salut !!"; C:\Documents and Settings\HP\Bureau>exit
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui, mais pour voir si sa fonctione faudrais voir pourquoi ma console de ferme apres que j'ai mit mon age...
méme avec le system("pause"); la log ce ferme apres l'incertion de l'age :s
( au faite c'est toujour moi 'Gg' je me suite juste inscrite entre temps ;)
( au faite c'est toujour moi 'Gg' je me suite juste inscrite entre temps ;)
Bin justement moi non plus et je ne comprend pas pourquoi la console ce ferme... J'ai beau repasser les formules et les signes tout me semble a priori correcte -_-"
Et pourtant quand je l'execute seul sa marche :s
int main()
{
int age;
cout << "votre age ?" << endl;
cin >> age;
cout << "vous avez " << age << " ans" << endl;
if (age<18)
{
cout << "vous etes mineur" << endl;
}
else
{
cout << "vous etes majeur" << endl;
}
system("PAUSE");
int main()
{
int age;
cout << "votre age ?" << endl;
cin >> age;
cout << "vous avez " << age << " ans" << endl;
if (age<18)
{
cout << "vous etes mineur" << endl;
}
else
{
cout << "vous etes majeur" << endl;
}
system("PAUSE");
majeur mais je vien de faire un teste.... Si on commence par l'age sa marche et tout.. Mais si je commence par Salut etc.. à l'age sa ce ferme.. :o
int main()
{
int age;
cout << "votre age ?" << endl;
cin >> age;
cout << "vous avez " << age << " ans" << endl;
if (age<18)
{
cout << "vous etes mineur" << endl;
}
else
{
cout << "vous etes majeur" << endl;
}
system("PAUSE");
{
char nom[100];
cout << "Salut !!";
system ("pause");
cout << "votre nom ?" << endl;
cin >> nom;
cout << "bienvenue " << nom << endl;
system("pause");
}
{
int code=0;
cout << "entrez le code : tant que vous ne le rentrez pas, on redemande." << endl;
while(code!=26112005)
{
cout << "code ?" << endl;
cin >> code;
if (code!=26112005)
{
cout << "code mauvais" << endl;
}
else
{
cout << "code correct, bonne journee" << endl;
}
}
system("pause");
}
return 0;
}
int main()
{
int age;
cout << "votre age ?" << endl;
cin >> age;
cout << "vous avez " << age << " ans" << endl;
if (age<18)
{
cout << "vous etes mineur" << endl;
}
else
{
cout << "vous etes majeur" << endl;
}
system("PAUSE");
{
char nom[100];
cout << "Salut !!";
system ("pause");
cout << "votre nom ?" << endl;
cin >> nom;
cout << "bienvenue " << nom << endl;
system("pause");
}
{
int code=0;
cout << "entrez le code : tant que vous ne le rentrez pas, on redemande." << endl;
while(code!=26112005)
{
cout << "code ?" << endl;
cin >> code;
if (code!=26112005)
{
cout << "code mauvais" << endl;
}
else
{
cout << "code correct, bonne journee" << endl;
}
}
system("pause");
}
return 0;
}
Grrr... Je vais demander a mon prof demain -_-" mais c'est vrais que j'ai comme méme chercher, sa me block dans la poursuite de mon travail :(
En tout cas merci d'avoir essayer ;)
Bonne journée :)
En tout cas merci d'avoir essayer ;)
Bonne journée :)