Enregistrement
Résolu
NiiCoo
Messages postés
214
Date d'inscription
Statut
Membre
Dernière intervention
-
socrate. -
socrate. -
Bonjour, je vous expose ma question j'ai fait un debut de programme pour entrez dans une maison avec un mot de passe donc je voulais savoir comment on pouvais faire pour stocker le mot de passe que la personne a enregistré la fois d'avant pour que le code compare le mot de passe initialisé la foi d'avant.
voila le code si ca peut aider
int main (void)
{
long nombre1 = 0, nombre2 = 0;
long nombre11 = 0;
long choixEntre = 0;
printf ("pour choisir un mot de passe tapez 1");
printf ("pour taper le code d'entré taper 2");
scanf ("%ld", &choixEntre);
if (choixEntre == 1)
{
printf ("bienvenue dans l'asistant de securité maison");
do
{
printf ("veuillez entrez un mot de passe");
scanf ("%ld", &nombre1);
/* enfait je voudrai stocker se mot de passe la */
printf ("veuillez comfirmer le mot de passe");
/* pour que le prochain cou que je compile le code si la personnes
a déjà enregistrer son mot de passe et quel tape le choix 2 se
nombre la sera comparé a celui quel tapera */
scanf ("%ld", &nombre2);
}
while (nombre1 != nombre2);
}
else if (choixEntre == 2)
{
printf ("bonjour\n");
do
{
printf ("entrez votre code d'acces");
scanf ("%ld", &nombre11);
}
while (nombre11 != nombre1 && nombre2);
}
else
{
printf ("vous avez entrez un mauvais nombre");
}
return 0;
}
je vous remerci d'avance pour les personnes qui auron le courage de lire ca et de m'aider
voila le code si ca peut aider
int main (void)
{
long nombre1 = 0, nombre2 = 0;
long nombre11 = 0;
long choixEntre = 0;
printf ("pour choisir un mot de passe tapez 1");
printf ("pour taper le code d'entré taper 2");
scanf ("%ld", &choixEntre);
if (choixEntre == 1)
{
printf ("bienvenue dans l'asistant de securité maison");
do
{
printf ("veuillez entrez un mot de passe");
scanf ("%ld", &nombre1);
/* enfait je voudrai stocker se mot de passe la */
printf ("veuillez comfirmer le mot de passe");
/* pour que le prochain cou que je compile le code si la personnes
a déjà enregistrer son mot de passe et quel tape le choix 2 se
nombre la sera comparé a celui quel tapera */
scanf ("%ld", &nombre2);
}
while (nombre1 != nombre2);
}
else if (choixEntre == 2)
{
printf ("bonjour\n");
do
{
printf ("entrez votre code d'acces");
scanf ("%ld", &nombre11);
}
while (nombre11 != nombre1 && nombre2);
}
else
{
printf ("vous avez entrez un mauvais nombre");
}
return 0;
}
je vous remerci d'avance pour les personnes qui auron le courage de lire ca et de m'aider
A voir également:
- Enregistrement
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Enregistrement - Guide
- Comment couper un enregistrement audio - Guide
- Enregistrement d'écran - Guide
8 réponses
puisk t code sont de type numerik essai de definir un tableau com pointeur de mm type style: long int *tableau et tu poura à chak foi k1 code sera saisi pointé à son adress puis et incrementé l'indice. essai voir sa devré marché
ex: printf ("veuillez entrez un mot de passe");
scanf ("%ld", &nombre1);*(tableau+i)=nombre1; i++;
seulma pour verifier que le code n'a pas déja été saisi tu devra a chk fois parcourir le tableau avk une boubl for
ex: printf ("veuillez entrez un mot de passe");
scanf ("%ld", &nombre1);*(tableau+i)=nombre1; i++;
seulma pour verifier que le code n'a pas déja été saisi tu devra a chk fois parcourir le tableau avk une boubl for
enfait j'ai ptete une idée mais je ne suis pas sur donc enfait le programme devrai servir pour un controle d'entrz ou un truc du genre et enfait la personne enregistre un code pour la premiere fois ensuite des que je re compile je voudrai que quand il choisi de taper son code pour entrez et ba que le code qu'il a taper soit comparé avec le codde qu'il a enregistré
alors j'avais pensé enregistrer le code sur un fichier et ensuite le comparer en fesant un read ou un truc du genre
merci de ta reponse
alors j'avais pensé enregistrer le code sur un fichier et ensuite le comparer en fesant un read ou un truc du genre
merci de ta reponse
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
slt niicoo, bah la solution que je te propose est en fait enregistrer les données dans un fichier, c a d quand tu lances l' exe de ton prg un fichier se lance automatiquement(que tu px définir sur ton prgm et l'appeler à chaque fois ou l'usager confirme son MDP), bah je m'explique davantage: après la saisie du mot de passe par l'utilisateur pr la 1ère fois tu mets un petit menu la dessous par exemple tapez 1 si vous voulez enregistrer votre mot de passe, tapez 2 si vous voulez annuler le mot de passe, et là tu écris ces deux fonctions: fonction enregistrer (ou le MDP sera enregistré dans un fichier que tu ouvres en mode écriture) le 2ème cas il sort du menu... j'éspère que j'ai pu t'aider!! s'il ya des ambiguités n'hésite pas à m'écrire pr les clarifier..
cordialement
cordialement
non aucune question suplémentaire tres bien expliquer
je vous remerci tous les deux comme c'est pour m'entrainer et ba je vais prendre vos deux idées
merci les gars
je vous remerci tous les deux comme c'est pour m'entrainer et ba je vais prendre vos deux idées
merci les gars