A voir également:
- Vache taureau jeu
- Opera mini pc - Télécharger - Navigateurs
- Meilleur mini pc - Accueil - Guide ordinateurs
- Langage ascii - Guide
- Geekom mini it11 - Accueil - Guide ordinateurs
- Mise à jour x96 mini ✓ - Forum Accessoires & objets connectés
59 réponses
andejen
Messages postés
148
Date d'inscription
jeudi 9 juin 2005
Statut
Membre
Dernière intervention
30 juillet 2008
22
29 mars 2007 à 13:13
29 mars 2007 à 13:13
Oki donc je suppose que tu veux que ca affiche des * au fur et a mesure que tu tapes de chiffres pour rentrer ton code?
un des moyens que je vois serait d'intercepter les message windows ce qui te permettrait de faire un traitement avant l'afichage a l'ecran.
Cependant je pense qu'encore une fois ca risque d'etre un peu eloigne de ton niveau.
Apres y a peut etre/surement plus simple mais je veux pas dire de betises.
un des moyens que je vois serait d'intercepter les message windows ce qui te permettrait de faire un traitement avant l'afichage a l'ecran.
Cependant je pense qu'encore une fois ca risque d'etre un peu eloigne de ton niveau.
Apres y a peut etre/surement plus simple mais je veux pas dire de betises.
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
29 mars 2007 à 14:41
29 mars 2007 à 14:41
Salut,
Tu fais un getch() au lieu de faire un scanf().
Tu fais un getch() au lieu de faire un scanf().
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
29 mars 2007 à 14:51
29 mars 2007 à 14:51
Un truc du genre :
Ton nombre est dans nb2.
char nb[100]; int nb2,i=-1; printf("Entrez votre valeur : "); do{ i++; nb[i]=getch(); if(nb[i]!=0xd) printf("*"); }while(nb[i]!=0xd); nb2=atoi(nb);
Ton nombre est dans nb2.
andejen
Messages postés
148
Date d'inscription
jeudi 9 juin 2005
Statut
Membre
Dernière intervention
30 juillet 2008
22
29 mars 2007 à 14:53
29 mars 2007 à 14:53
[ironie]oh getch() c'est pas bcp plus simple que de gerer l'API avec des petites fonctions callback sur tes differents events keyboard.[/ironie]
ok ok j'ai rien dit ;)
ok ok j'ai rien dit ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
void main()
{
char nb[100];
int nb2,i=-1;
printf("Entrez votre valeur : ");
do{
i++;
nb[i]=getch();
if(nb[i]!=0xd)
printf("*");
}while(nb[i]!=0xd);
}
merci stupeflip le prog a marché(du nbre caché).j'ai utilisé cette partie mais c quoi oxd et la fct atoi?
merci encore 1 fois.
{
char nb[100];
int nb2,i=-1;
printf("Entrez votre valeur : ");
do{
i++;
nb[i]=getch();
if(nb[i]!=0xd)
printf("*");
}while(nb[i]!=0xd);
}
merci stupeflip le prog a marché(du nbre caché).j'ai utilisé cette partie mais c quoi oxd et la fct atoi?
merci encore 1 fois.
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
29 mars 2007 à 15:36
29 mars 2007 à 15:36
0xd est la valeur de la touche 'Enter' en hexadécimal, en gros ça détecte quand l'utilisateur finit sa saisie en appuyant sur Entrée.
atoi c'est pour transformer une chaine de caractère en entier. Car la saisie est ici faite sur des caractères, il faut ensuite les tranformer pour que tu puisses les utiliser comme un nombre.
atoi c'est pour transformer une chaine de caractère en entier. Car la saisie est ici faite sur des caractères, il faut ensuite les tranformer pour que tu puisses les utiliser comme un nombre.
andejen
Messages postés
148
Date d'inscription
jeudi 9 juin 2005
Statut
Membre
Dernière intervention
30 juillet 2008
22
29 mars 2007 à 15:37
29 mars 2007 à 15:37
la fonction atoi() te convertit un caractere en un entier.
0xd correspond au chiffre 13 en hexadecimal
0xd correspond au chiffre 13 en hexadecimal
mais atoi est une fct prédéfinie donc j ai besoin de sa bib (par exp strstr de string.h)
merci pour votre aide.
merci pour votre aide.
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
29 mars 2007 à 15:54
29 mars 2007 à 15:54
stdlib.h
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
29 mars 2007 à 17:13
29 mars 2007 à 17:13
Ca efface l'écran. Pour être plus précis, ca remonte le pointeur tout en haut, tu peux donc voir quand même les logs en remontant la barre de défilement.
salut ma chere princesse .. je pense qu'on est ds le meme etablissement puisqu'on a le meme projet ( l'ESSTT c ça ?? )
bon enfin je veu bien que tu m'aides pour le graphisme .. merciii d'avance
bon enfin je veu bien que tu m'aides pour le graphisme .. merciii d'avance
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
30 mars 2007 à 08:45
30 mars 2007 à 08:45
Pour diviser l'écran en deux parties, ça dépend de ce que tu utilise pour le "graphique"
oui on est ds le meme établissememt.pour le nbre caché la solution donné par stupeflipe a bien marché pour le reste j' ai utilisé la version 1 +goto (étiquette comme sso)mais c pas encore executable.
bon couraaaaaaaaaaaaaaaage!
bon couraaaaaaaaaaaaaaaage!
lirey83
Messages postés
75
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
18 août 2007
13
30 mars 2007 à 11:25
30 mars 2007 à 11:25
salut tout le monde!
j ai utilisé dans mon pgme des étiquettes aprés goto et voilà le msg que j ai eu:
undefined label "fin"
SOS!!!!!
merci :)
j ai utilisé dans mon pgme des étiquettes aprés goto et voilà le msg que j ai eu:
undefined label "fin"
SOS!!!!!
merci :)
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
30 mars 2007 à 14:05
30 mars 2007 à 14:05
Tu fais bien un truc genre
fin: