Besoin d'aide petit prog en C
Fermé
warner95
-
15 févr. 2010 à 17:30
the F Messages postés 150 Date d'inscription dimanche 22 mars 2009 Statut Membre Dernière intervention 22 mars 2011 - 16 févr. 2010 à 11:55
the F Messages postés 150 Date d'inscription dimanche 22 mars 2009 Statut Membre Dernière intervention 22 mars 2011 - 16 févr. 2010 à 11:55
A voir également:
- Besoin d'aide petit prog en C
- Excel trier du plus grand au plus petit - Guide
- Petit 1 comme ² ✓ - Forum Bureautique
- Ecrire les chiffres en petits caractères ✓ - Forum Windows
- Petit 3 ✓ - Forum Word
- Petit colis distribution - Forum Consommation & Internet
11 réponses
Kevin.Gerard
Messages postés
5
Date d'inscription
lundi 15 février 2010
Statut
Membre
Dernière intervention
18 février 2010
15 févr. 2010 à 17:34
15 févr. 2010 à 17:34
C'est tout simple
Ouvre bloc-notes
tape :
@echo off
title Essai
set/p intro=Decouvre une reponse en tapant A ou B !
if %intro%==A echo Reponse 1
if %intro%==B echo Reponse 2
Pause
cls
Enregistre ensuite : essai.bat
Ouvre bloc-notes
tape :
@echo off
title Essai
set/p intro=Decouvre une reponse en tapant A ou B !
if %intro%==A echo Reponse 1
if %intro%==B echo Reponse 2
Pause
cls
Enregistre ensuite : essai.bat
dna.factory
Messages postés
25432
Date d'inscription
mercredi 18 avril 2007
Statut
Modérateur
Dernière intervention
19 décembre 2024
1 613
15 févr. 2010 à 17:41
15 févr. 2010 à 17:41
si tu veux qu'on t'aide, indique nous ce que tu as déja fait.
sinon, c'est que tu veux qu'on le fasse à ta place, et ça on ne fait pas...
sinon, c'est que tu veux qu'on le fasse à ta place, et ça on ne fait pas...
the F
Messages postés
150
Date d'inscription
dimanche 22 mars 2009
Statut
Membre
Dernière intervention
22 mars 2011
13
15 févr. 2010 à 17:44
15 févr. 2010 à 17:44
Pour bien commencer consulte tout d'abord les tutoriels qui sont par milliers sur le net ; et puis ce sera tres facile même amusant ;°
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Désolé , je ne voulais absolument pas qu'on me le fasse à ma place , juste qu'on m'oriente.
Tu as raison , je vais vous montrer ce que j'ai fais ;)
#include<stdio.h>
#include<stdlib.h>
int main ()
{
int a , b , choix;
printf("Quel est votre choix [a ou b] ?");
scanf("%d", &choix);
if (choix == a )
printf(" Phrase A ");
else
printf("phrase B");
system("pause");
return 0;
}
Merci encore !
Tu as raison , je vais vous montrer ce que j'ai fais ;)
#include<stdio.h>
#include<stdlib.h>
int main ()
{
int a , b , choix;
printf("Quel est votre choix [a ou b] ?");
scanf("%d", &choix);
if (choix == a )
printf(" Phrase A ");
else
printf("phrase B");
system("pause");
return 0;
}
Merci encore !
dna.factory
Messages postés
25432
Date d'inscription
mercredi 18 avril 2007
Statut
Modérateur
Dernière intervention
19 décembre 2024
1 613
15 févr. 2010 à 17:57
15 févr. 2010 à 17:57
int a , b , choix;
printf("Quel est votre choix [a ou b] ?");
a et b ne sont pas des entiers.
hors tu demandes à ce qu'on entre la lettre, pas un chiffre : 1 pour a et 2 pour b
essaye déja de faire le programme avec 1 et 2
et après, tu pourras changer pour des caractères.
au passage, si la réponse est c : qu'est ce que tu fais ?
(toujours considérer les utilisateurs comme des chieurs qui vont tout faire pour faire planter.)
printf("Quel est votre choix [a ou b] ?");
a et b ne sont pas des entiers.
hors tu demandes à ce qu'on entre la lettre, pas un chiffre : 1 pour a et 2 pour b
essaye déja de faire le programme avec 1 et 2
et après, tu pourras changer pour des caractères.
au passage, si la réponse est c : qu'est ce que tu fais ?
(toujours considérer les utilisateurs comme des chieurs qui vont tout faire pour faire planter.)
Merci beaucoup pour ton aide, j'ai fais ce que tu m'as conseillé , je comprends pas , ca m'indique un message d'erreur, j'ai pourtant remplacer A par 1 et B par 2 .
J'ai fais un screen pour etre plus clair :D
<a href="http://www.zimagez.com/zimage/prog10.php" target="_blank" title="Photo hérbergée par zimagez.com"><img src="http://www.zimagez.com/avatar/prog10.jpg" alt="Photo hérbergée par zimagez.com" /></a>
J'ai fais un screen pour etre plus clair :D
<a href="http://www.zimagez.com/zimage/prog10.php" target="_blank" title="Photo hérbergée par zimagez.com"><img src="http://www.zimagez.com/avatar/prog10.jpg" alt="Photo hérbergée par zimagez.com" /></a>
dna.factory
Messages postés
25432
Date d'inscription
mercredi 18 avril 2007
Statut
Modérateur
Dernière intervention
19 décembre 2024
1 613
16 févr. 2010 à 11:18
16 févr. 2010 à 11:18
déja pourquoi déclarer les variables a et b, elles ne te servent à rien ?
les messages d'erreurs t'indiquant que le problème venant de la déclaration des variables, commencent par là, vire a et b, et vérifie que choix est bien déclaré
les messages d'erreurs t'indiquant que le problème venant de la déclaration des variables, commencent par là, vire a et b, et vérifie que choix est bien déclaré
amirou10
Messages postés
16
Date d'inscription
dimanche 14 février 2010
Statut
Membre
Dernière intervention
16 février 2010
1
15 févr. 2010 à 23:48
15 févr. 2010 à 23:48
bsr,
voici le programme:
#include<stdio.h>
main()
{ char c;
do {printf("faite un choix entre A et B:\n"); scanf("%c",&c);}
while (c!='A'|| c!='B');
if (c=='A') printf("phrase consernant A");
if (c=='B') printf("phrase consernant B");
}
voici le programme:
#include<stdio.h>
main()
{ char c;
do {printf("faite un choix entre A et B:\n"); scanf("%c",&c);}
while (c!='A'|| c!='B');
if (c=='A') printf("phrase consernant A");
if (c=='B') printf("phrase consernant B");
}
salut, j'ai vu un petit oublie sur ton programme c'est pour cela que sa t'affiche une erreur :
regarde ce bout de programme que tu as fait :
if (choix == a )
printf(" Phrase A ");
else
printf("phrase B");
apres un if il y ya une { et a la fin de ton printf tu referme }
meme chose apres le else il y ya { qui se referme apres le printf }
donc sa donne sa :
if (choix == a )
{
printf(" Phrase A ");
}
else
{
printf("phrase B");
}
voila essaye sa
regarde ce bout de programme que tu as fait :
if (choix == a )
printf(" Phrase A ");
else
printf("phrase B");
apres un if il y ya une { et a la fin de ton printf tu referme }
meme chose apres le else il y ya { qui se referme apres le printf }
donc sa donne sa :
if (choix == a )
{
printf(" Phrase A ");
}
else
{
printf("phrase B");
}
voila essaye sa
amirou10
Messages postés
16
Date d'inscription
dimanche 14 février 2010
Statut
Membre
Dernière intervention
16 février 2010
1
16 févr. 2010 à 00:16
16 févr. 2010 à 00:16
pour moi sa marche trés bien mais bon j'esper que ton probléme est reglé?????????????
the F
Messages postés
150
Date d'inscription
dimanche 22 mars 2009
Statut
Membre
Dernière intervention
22 mars 2011
13
16 févr. 2010 à 11:55
16 févr. 2010 à 11:55
Bonjour
Quand la condition if a une seule instruction a faire les accolades sont inutiles !! (optionnels)
les deux versions son syntaxiquement justes
Quand la condition if a une seule instruction a faire les accolades sont inutiles !! (optionnels)
les deux versions son syntaxiquement justes
15 févr. 2010 à 17:42
Est ce que vous etes sur que vous ecrivez du c ???
parceque selon mes savoir modestes c'est le longuage de script batch de microsoft et non pas du c