kiki67100
Messages postés313Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention10 août 2013
-
7 avril 2007 à 01:23
kiki67100
Messages postés313Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention10 août 2013
-
7 avril 2007 à 18:44
Bonjour jaimerais savoir comment faire une petit gestion de mot de passe en c++ voici mon codes mais meme avec un faux mot de passe sa marche
/*** PROGRAMME PAR FVIRTMAN ***/
#include <stdlib.h>
#include
#include <conio.h>
using namespace std; // pour iostream
int getnombre()
{
int c;
int n=0;
do
{
c=getch(); // attends la prochaine touche
if (c>='0' && c<='9') // si c'est un chiffre uniquement
{
n*=10;
n+=(c-'0'); // mise a jour de n
cout << "*";
cout.flush(); // affiche une * et flush
}
}
while(c!=13); // jusqu'a entrée (code 13)
cout << endl; // revient a la ligne
return n;
}
int main()
{
int a;
a=getnombre();
if (a = 13)
{
cout << "reussi"<< endl;
}
else {
cout << "loupéé"<< endl;
}
system("PAUSE");
return 0;
}
Pouriez-vous maider
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 7 avril 2007 à 01:34
Salut:
Ton programme marche bien sauf si que tu as commis une petite faute d'attention en voulant faire le test l'égalité:
int main()
{
int a;
a=getnombre(); if (a <gras>13) // A REMPLACER PAR if (a 13)</gras>
{
// ...
}
}
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 7 avril 2007 à 01:35
Salut:
Une expression comme tu l'as écrit (x = 13) vaut toujours vrai en C parcequ'elle est non nulle.
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 7 avril 2007 à 09:41
Salut:
Il veut lire un caractère sans l'afficher et il affiche sa place un *
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 7 avril 2007 à 16:35
Salut:
Penses à valider les réponses qui t'ont permis de résoudre ton problème, pour fermer ce sujet.
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"