Accueil > Forum > > > > ti probleme svp
ti probleme svp
mardi 24 janvier 2006 à 23:07:07 |
ti probleme svp

snoopydo
|
bonjour ,
je dois composer un programme qui affiche la note correspondant au pourcentage de reponses correctes fournies en entree .
mon prob , il est sur le faite que je dois savoir ecrire , que si le pourcentage en entree est plus grand que 60 et plus petit ou egale a 70 , alors la reponse est D . Ainsi de suite ...
moi ai mis ca ... vous pouvez m'aider svp ?
while(1){ cout<<"Veuillez entrer votre pourcentage ici svp : "; cin>>quota; if(quota <=60) cout<<"Votre quote est F "<<"\n"; break; if(quota >60 <= 70); cout<<"Votre quote est D "<<"\n"; break; if(quota >70 <= 80); cout<<"Votre quote est C "<<"\n"; break;
|
|
mardi 24 janvier 2006 à 23:56:51 |
Re : ti probleme svp

LordBob
|
déjà ton programme est très mal structurés!
ensuite pourquoi fais-tu une boucle infini (while(1) ) ?
je te propose un code un peu plus propre:
while(c != 'o')
{
cout<<"Veuillez entrer votre pourcentage ici svp : ";
cin>>quota;
if(quota <=60)
cout<<"Votre quote est F "<<"\n";
if(quota >60 <= 70);
cout<<"Votre quote est D "<<"\n";
if(quota >70 <= 80);
cout<<"Votre quote est C "<<"\n";
cout << "Recommencer ?";
cin << c;
}
ensuite sache que pour les if, si il y a plus d'une seul instruction les accolades sont obligatoires !
ensuite la prochaine fois, explicite mieux ton problème car tu ne nous dis pas ce qui ne vas pas! Bob...
"La chance accorde ses faveur aux esprits avertis..."
|
|
mercredi 25 janvier 2006 à 01:40:38 |
Re : ti probleme svp

snoopydo
|
En faite je debute la prog avec un livre oreilly alors ai un peu de mal . j'utilise dev c++ et le code que tu as fournis ne fonctionne pas non plus . Le probleme il vient du faite que le premier if est prit en compte mais pas les suivants . Merci pour cette reponse rapide . je remet le code au complet qui fonctionne jusque "Votre quote est F " et qui n'affiche pas les cout des autres if
#include <cstdlib> #include <iostream>
using namespace std;
int quota;
int main() { while(1){ cout<<"Veuillez entrer votre pourcentage ici svp : "; cin>>quota; if(quota <=60) { cout<<"Votre quote est F "<<"\n"; continue; if(quota >60 <= 70) cout<<"Votre quote est D "<<"\n"; continue; if(quota >70 <= 80) cout<<"Votre quote est C "<<"\n"; continue; } } system("PAUSE"); return EXIT_SUCCESS; }
|
|
mercredi 25 janvier 2006 à 06:42:38 |
Re : ti probleme svp

neodelphi
|
Et pourquoi ne pas diviser par 10 et de faire le test dans un switch ?:
cout << "Votre cote est ";
switch(quota / 10)
{
case 5: cout << "F"; break;
case 6: cout << "E"; break;
case 7: cout << "D"; break;
default: cout << "X"; break;
}
neodelphi
|
|
mercredi 25 janvier 2006 à 11:29:46 |
Re : ti probleme svp

LordBob
|
au passage dans mon code et le tiens il y a une grosse erreur au niveau des if! correction:
if(quota >60 <= 70); => c faux !!! et archi faux
deja un if ne prend pas de points virgule ! ensuite il faut faire comme ceci: if(quota > 60 && quota <= 70) => la c une bonne syntaxe !
le code corrigé donne donc:
while(c != 'o') { cout<<"Veuillez entrer votre pourcentage ici svp : "; cin>>quota; if(quota <=60) cout<<"Votre quote est F "<<"\n";
if(quota >60 && quota <= 70) cout<<"Votre quote est D "<<"\n"; if(quota >70 && quota <= 80) cout<<"Votre quote est C "<<"\n";
cout << "Recommencer ?"; cin << c; } Bob...
"La chance accorde ses faveur aux esprits avertis..."
|
|
mercredi 25 janvier 2006 à 15:14:41 |
Re : ti probleme svp

snoopydo
|
Bonjour , merci pour votre aide le prob est resolut . c'etait le && quota ... qui manquait ds chaques instruction if et quelques accolades . sinon la boucle infinie , c'est parce que j'ai pas encore appris a en faire d'autres . l'instruction switch , j'entame seulement la matiere le temps de faire quelques exercices avec se que je connais deja . grand merci
|
|
Cette discussion est classée dans : probleme, break, cout, ti, quota
Répondre à ce message
Sujets en rapport avec ce message
Pas De Solution??? [ par PsyCaDi ]
Bonjour,Voilà, je veux faire un truc tout con avec des tableaux mais ça ne marche pas. Quelqu'un peut-il me dire ce qui n'est pas bon (sauf moi, ça je
morpion [ par charon123 ]
Bon, 1), je suis débutant et je viens de commencer il y a une semaine. 2)j'utilise dev-cpp es ce que c'est bien? 3)alors voila, j'essaye de faire un m
randomize [ par niconico ]
salut à tous, je débute en C++ et j'utilise VC++ pour compiler mes prog :le prob :avec ce petit programe (plus bas)il me sort 2 erreurs :error C2065:
Probleme [ par vb7 ]
J'ai un probleme!!!l instruction if et else ne fonctionne pas!! voilà mon code :#include void main(){char A[1000];coutcin>>A;if (A>"teste"){cout<<"tes
boucle while [ par oceane67 ]
bonjour, j'ai un probleme avec une boucle while, le code est simple mais je trouve pas le probleme:i=0; j=0; cout cin>>rep; do { if (strcm
help me !!! [ par pascal13 ]
j arrive pas a compiler mon programme...je sais que g qlq que souccis au niveau de la sauvegarde des données sur le fichier toutes remarques seront le
probleme de compilation sous visual [ par misterzinzin ]
bonjour, j'ai fait une classe patch qui permet de partcher un fichier de plusieur maniere possible... mais la n'est pas le but de la question en fait
switch loupé... [ par blinix123 ]
dans mon code, il me sort toujours le choix 4 le choix defaut, sniff j'arrive pas ma comparaison#include #include #include void main (){ char rep; &
fork(), break [ par mewa ]
Bonsoir,J ai un probleme avec le comportement de la fonction fork et du fils ainsi crée.for(i=0; i{ if(fork() != 0 ) { break; }
interruption avec dev-cpp dans instruction asm() [ par mrtoufou ]
J'ai un probleme avec dev-cpp. J'ai besoin de trouver la resolution avant d'acceder a la memoire video et je comptais pour cela utiliser la fonction v
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|