voila je vien de commencer en programmation et je cre des aplication console
et quand je veux compiler sa me dit que jai des erreures mais je les voit pas
voila mon code source(pouvez vous mindiquer mes ereures pliz
)
void refrain()
{
cout < < " Alexis est un boss" < < endl;
cout < < " alexis est le meilleur" < < endl;
cout < < " il est trop fort" < < endl;
cout < < " lol" < < endl;
}
int main()
{
cout < < " Bonjour""\n";
int password;
cout < < " entrez le password:""\n";
cin > >password;
if(password=1805)
{
cout<< " Bravo tu a trouvé le mot de passe""\n";
cout < < " Tu merite une recompense...""\n";
system("pause");
cout < < " .................(le mystere plane)""\n";
system("pause");
cout < < " TOUTE MES FELICITATIONS""\n";
int content;
cout < < " tappe 1 si tu est content et 2 si tu l´est pas:";
cin > >content;
if(content=1)
{
cout < < " Bravo tu te contente de ce que l´on te donne c´est tres bien!""\n";
}
else
{
cout < < " Mais c´est aps possible sa il est jamais content celui là!!""\n";
cout < < " Va falloir faire avec ce qu´on te donne""\n";
int happy;
cout < < " je te laisse une derniere chance ecrit 1 si tu aime ce programme ou 2 si non :";
cin > >happy;
if(happy=1);
{
cout < < " c´est bien tu t´est repentit""\n";
}
else
{
int i;
for(i=1;i<100;i++);
{
refrain();
}
}
else
{
cout < < " vidage de la corbeille.""\n";
cout < < " effacement fichier . dll""\n";
cout < < " vidage memoire cache""\n";
cout < < " effacement win32 " "\n";
}
cout < < " \n";
cout < < " hoax for n0ob version 1.0";
system ( "pause");
return 0;
}
pliz aider moi
\n t´en a pas besoin normalement je croit que sa s´utilse que avc printf
et il me semble qu´il faut un include #include < cstdlib>
Par contre je voulais savoir, on peut pas stocker plusieur lettre pour une variable ?
En regardant vite fait je peux te dire qu´il faut tester les conditions avec l´opérateur " ==" et non " =".Par exemple if(password==1805)
Shiba_the_Inu pour stocker une chaine de caractère il faut utiliser des tableaux.
\n t´en a pas besoin normalement je croit que sa s´utilse que avc printf
et il me semble qu´il faut un include #include < cstdlib>
Par contre je voulais savoir, on peut pas stocker plusieur lettre pour une variable ?
dsl pour le double post ( saleté dordi) mais je comprend pas bien coment utiliser des tableaux ? ![]()
Cherche des tutoriaux ne t´en fait pas le principe est assez simple à comprendre.
jai tout essayer mais il me it qu´il ya encore des erreures
Donne nous le message que renvoi ton compilateur
voial ce que maffiche mon compilateur
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
: In function `int main()´:
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:46: parse error before `else´
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:50: `i´ undeclared ( first use this function)
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:50: ( Each undeclared identifier is reported only once
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:50: for each function it appears in.)
Premièrement tu as mis un point virgule après for ce qui fait que ta boucle est nul donc enlève déjà ce point virgule
je vien de le faire
mais pres quele sont els slutions au autes probleme
voial ce qu´il me met maintenant
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
: In function `int main()´:
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:46: parse error before `else´
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:50: `i´ undeclared ( first use this function)
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:50: ( Each undeclared identifier is reported only once
c:\documents and
settings\alexis\bureau\programmation\untitled2.cpp
:50: for each function it appears in.)
Pour le reste je sais pas trop je fais que du C pur et pas du C++.Mais bon je crois qu´il y a déjà une erreur au niveau de l´en-tête.
ok merci quand mem mais je vais essayer den chercher dotre des solution mais pour le momenrt je trouve rien
je croisn, mais je suis pas sur, il faudrait que tu mette ton code sur un wall pour que ce soit plus propre, qu´il manque une accolade fermante } avant ce bout de code :
/ /ICI il faut un }
else
{
cout < < " vidage de la corbeille.""\n";
cout < < " effacement fichier . dll""\n";
cout < < " vidage memoire cache""\n";
cout < < " effacement win32 " " \n";
}
je voulais savoir, c´est normal que sa bug des fois qu´on on ecrit par exempe :
cout<<("machin chose")<<endl;
sans les parenthèse ?
et dans le code que vous avez marquer :
cout < < " effacement win32 " " \n"
sa veut dire qu´on peut mélanger le c et le c++ ?
avant dernière question, vous connaisser pas un tutorial qui explique les librairies a quoi elle servent chacune ?
dernière question, quel est le meilleurs language pour faire un ptit jeux ? ( je cherche pas un faire un gros juste pour commencer déjà faire un personnage qui bouge avec les flêche^^) Le c ou c++ est pratique ?
" sa veut dire qu´on peut mélanger le c et le c++"
-> Si tu parles du caractère " \n", il est presque universel. Ensuite, globalement, oui, les compilateurs sont souvent prévus pour s´occuper des deux ( à ma connaissance).
les compilateur C++ peuvent faire du C ( à quelques minuscule différence près pour certain), le contraire n´est pas vrai.