begin process at 2012 05 28 18:19:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Autre

 > 

[dev c++] mot de passe c++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[dev c++] mot de passe c++

samedi 7 avril 2007 à 01:23:42 | [dev c++] mot de passe c++

kiki67100

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 <iostream>
#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

Kevin

samedi 7 avril 2007 à 01:34:24 | Re : [dev c++] mot de passe c++

Ombitious_Developper

Réponse acceptée !
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 = 13) // A REMPLACER PAR if (a == 13)
        {
             // ...
        }
}
________________________________________________________________________________

A.B. :  "Dieu nous donne des mains, mais il ne bâtit pas les ponts"

samedi 7 avril 2007 à 01:35:52 | Re : [dev c++] mot de passe c++

Ombitious_Developper

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"

samedi 7 avril 2007 à 06:48:34 | Re : [dev c++] mot de passe c++

gamemonde

Membre Club
pourquoi pas utiliser le cin au lieu du getch

int iMotPasse;
cout << "Veuillez donner le mot de passe";
do
{
   cin >> iMotPasse;
 
}while(cin.fail());

return iMotPasse;

samedi 7 avril 2007 à 09:41:41 | Re : [dev c++] mot de passe c++

Ombitious_Developper

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"

samedi 7 avril 2007 à 14:26:53 | Re : [dev c++] mot de passe c++

kiki67100

Merci
pour ses reponse flash sa ma beaucoup aidé
(je voudrais le mettre sur une sources c++ sa vaut la peine?)
Merci a tous

samedi 7 avril 2007 à 16:35:19 | Re : [dev c++] mot de passe c++

Ombitious_Developper

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"

samedi 7 avril 2007 à 17:31:53 | Re : [dev c++] mot de passe c++

kiki67100

Voila c'est fait
(je voudrais le mettre sur une sources c++ sa vaut la peine?)
Merci  Ombitious_Developper



samedi 7 avril 2007 à 17:48:02 | Re : [dev c++] mot de passe c++

vecchio56

Administrateur CodeS-SourceS
Euh non autant te le dire tout de suite, ca ne vaut pas la peine

_____________________________________
Un éditeur de ressources gratuit pour Windows

samedi 7 avril 2007 à 18:44:54 | Re : [dev c++] mot de passe c++


Cette discussion est classée dans : int, mot, passe, include, cout


Répondre à ce message

Sujets en rapport avec ce message

mot de passe [ par iam_myst ] bonjour a tous j'ai un programme qui devrait permettre de saisir un mot de passe sans voir la saisie. voici mon code: int main() { cout<<"Entrez compiler une portion du programme avec condition [ par S_M_E ] bjr je souhaite utilisé lepréprocesseur afin de compiler une portion du progarmme selon condition (si oui compile portion 1, si non compile portion 2) fork et execvp [ par fullpirates ] Bon je vous explique j'ai un travail de mi-session à remettre pour mercredi et j'ai essayer bien comme mal a faire fonctionner la commande execvp ... Sauvegarder [ par buguetj ] #include #include #include #include #include using namespace std;const int MAXNAMESIZE=3; int main(int nNumerofArgs, char* pszAr langage c [ par amoula00 ] j'ai pas peut éxicuter ce programme en langage c  qu'el qu'un peux m'aidée #include #include  char Chaine[33+1]int; int taille,i,mot;void main(){ prin Segmentation fault sur un tableau de char [ par MaxSoldier ] Bonsoir tout le monde !Je me suis mis au C/C++ sous linux il y a quelques jours et j'ai de nombreuses erreur de dépassement de tampon (segmentation fa Client(c++Builder)/Serveur(linux) [ par willixs ] Bonjour j'ai fait un socket client sur c++ builder et un serveur socket sur linux mais j'ai un probleme c'est que j'ai créé un tableau de caractères s Dans le genre prenant........ [ par Xs ] oui !c 'est trés chiant !j'explique mon pb : j'ai un code source, fais par moi-meme, et dedans, je veux que l'on saisisse des renseignement comme le l Les nombres aléatoires en C++ (Visual C++ 6.0) [ par Yabo ] Tout d'abord voilà le code :CODE #include #include #include #include using namespace std;void animstartscreen() { int n une fiche de renseignement [ par cabarrus ] je cherche à faire un programme qui demande des renseignements pour pouvoir ensuite les affiché comme une fiche d'identité!!!voici monprogramme mais m


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,724 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales