Empecher l'encodage d'une lettre en C++
Lukoska
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Lukoska Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Lukoska Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous !
Je suis nouveau inscrit sur ce site mais il m'a pas mal servit ces dernières années.
Ceci dit, je n'ai pas pu trouver mon bonheur sur la question que je me pose depuis des semaines.
Je dois programmer une système de 3 équations à 3 inconnues.
Lorsque je dois demander à l'utilisateur de rentrer les équations, si jamais une lettre est entrée, le programme plante et tourne en rond.
J'ai déjà essayé plusieurs solutions mais aucune n'a fonctionnée.
On m'a parlé du code ASCII mais je n'ai pas pu réussir à trouver les bonnes lignes de codes, ou plutot la bonne condition
Voici une partie de mon programme C++ afin de vous montrer où se trouve le soucis (pour les plus visuels) :
double x, k, c, valx;
char a ;
s1:
cout <<'\n' << "Veuillez entrer votre equation :" <<endl;
cin >> x >> k >> c ;
if (x>='041' || x<='0126' || k>='041' || k<='0126' || c>='041' || c<='126') { cout <<"Erreur veuiller recommencer svp" ;
goto s1 ; }
Le soucis se situe donc sur ma condition if ... Je ne sais pas comment je pourrai trouver la solution après maintes essais
Je vous remercie tous et toutes d'avance pour votre attention et aussi pour l'aide potentielle que vous m'offrirez
Bien ç vous
lukoska
Je suis nouveau inscrit sur ce site mais il m'a pas mal servit ces dernières années.
Ceci dit, je n'ai pas pu trouver mon bonheur sur la question que je me pose depuis des semaines.
Je dois programmer une système de 3 équations à 3 inconnues.
Lorsque je dois demander à l'utilisateur de rentrer les équations, si jamais une lettre est entrée, le programme plante et tourne en rond.
J'ai déjà essayé plusieurs solutions mais aucune n'a fonctionnée.
On m'a parlé du code ASCII mais je n'ai pas pu réussir à trouver les bonnes lignes de codes, ou plutot la bonne condition
Voici une partie de mon programme C++ afin de vous montrer où se trouve le soucis (pour les plus visuels) :
double x, k, c, valx;
char a ;
s1:
cout <<'\n' << "Veuillez entrer votre equation :" <<endl;
cin >> x >> k >> c ;
if (x>='041' || x<='0126' || k>='041' || k<='0126' || c>='041' || c<='126') { cout <<"Erreur veuiller recommencer svp" ;
goto s1 ; }
Le soucis se situe donc sur ma condition if ... Je ne sais pas comment je pourrai trouver la solution après maintes essais
Je vous remercie tous et toutes d'avance pour votre attention et aussi pour l'aide potentielle que vous m'offrirez
Bien ç vous
lukoska
A voir également:
- Empecher l'encodage d'une lettre en C++
- Encodage ascii - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Clavier iphone chiffre et lettre - Guide
- Chiffre en lettre - Télécharger - Outils professionnels
- Caractere speciaux lettre - Guide