Langage C
Fermé
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
-
26 juin 2011 à 01:39
Popoï_ Messages postés 171 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 mars 2019 - 26 juin 2011 à 17:20
Popoï_ Messages postés 171 Date d'inscription mardi 21 juin 2011 Statut Membre Dernière intervention 8 mars 2019 - 26 juin 2011 à 17:20
A voir également:
- Langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Delphi (langage) - Télécharger - Langages
16 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
26 juin 2011 à 01:43
26 juin 2011 à 01:43
Reformules ta question de façon claire et compréhensible, avec le maximum d'informations nécessaires à la bonnecompréhension de ton problème, car là, on ne comprend rien !
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 01:49
26 juin 2011 à 01:49
j'ai un programme par exemple :
#include <stdio.h>
#include <stdlib.h>
main(){
int age;
printf("donner votre age : \n");
scanf("votre age est = %d \n",age);
if (age >= 18 && age<50){
printf("vous etes majeur\n");}
else if (age <= 18){
printf("vous etes mineur\n");}
else
printf("vous etes vieux\n");
system("PAUSE");
return 0;
}
a la fin de compila tion je veux le continuer sans sortir
qusque je doit faire ?
#include <stdio.h>
#include <stdlib.h>
main(){
int age;
printf("donner votre age : \n");
scanf("votre age est = %d \n",age);
if (age >= 18 && age<50){
printf("vous etes majeur\n");}
else if (age <= 18){
printf("vous etes mineur\n");}
else
printf("vous etes vieux\n");
system("PAUSE");
return 0;
}
a la fin de compila tion je veux le continuer sans sortir
qusque je doit faire ?
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
26 juin 2011 à 01:58
26 juin 2011 à 01:58
Tu veux continuer quoi sans sortir de quoi ?
Mais avant de compiler tu dois corriger les erreurs...
Mais avant de compiler tu dois corriger les erreurs...
#include <stdio.h> #include <stdlib.h> int main() // main renvoie un entier, sinon return 0 n'a aucun sens { int age; printf("donner votre age : \n"); scanf("votre age est = %d \n",&age); // ne pas oublier le & // les accolades sont inutiles s'il n'y a qu'une seule instruction if (age >= 18 && age<50) printf("vous etes majeur\n"); else if (age <= 18) printf("vous etes mineur\n"); else printf("vous etes vieux\n"); system("PAUSE"); return 0; }
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 02:03
26 juin 2011 à 02:03
je veux pas sortir à le console
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 02:04
26 juin 2011 à 02:04
j'utilise le dev C++
afin de la compilation je veux pas sortir à le terminal je veux repeter le 1 er instruction
afin de la compilation je veux pas sortir à le terminal je veux repeter le 1 er instruction
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
Modifié par KX le 26/06/2011 à 02:09
Modifié par KX le 26/06/2011 à 02:09
C'est à ça que sert le system("PAUSE"), tant que tu n'as pas appuyer sur Entrée, la console reste ouverte, mais après le programme est terminé donc la console se ferme c'est normal...
Si tu veux pas qu'elle se ferme tu dois rajouter des instructions à ton programme pour savoir quoi faire après...
Remarque : si tu lances ton programme en ligne de commande, la console qui aura ouvert le programme restera ouverte après la fin du programme, dans ce cas tu n'as plus besoin du system("PAUSE")
Si tu veux pas qu'elle se ferme tu dois rajouter des instructions à ton programme pour savoir quoi faire après...
Remarque : si tu lances ton programme en ligne de commande, la console qui aura ouvert le programme restera ouverte après la fin du programme, dans ce cas tu n'as plus besoin du system("PAUSE")
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 02:11
26 juin 2011 à 02:11
ah oui comme une menu avait 2 choix
menu
donner un autre age click E
quitter Q
oui merci je comprends
menu
donner un autre age click E
quitter Q
oui merci je comprends
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 02:12
26 juin 2011 à 02:12
merci bcp
mais j'ai pas comprends la definnition que ta donné sur " main "
mais j'ai pas comprends la definnition que ta donné sur " main "
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
26 juin 2011 à 02:15
26 juin 2011 à 02:15
Lorsque tu fais return 0; cela signifie que tu renvoie l'entier 0 en résultat de ta fonction main, or dans ton code tu ne précisais pas quel type de résultat devait renvoyer main... Donc j'ai modifié en int main ce que l'on fait normalement. Sinon ton return 0 n'aurait aucun sens...
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 02:17
26 juin 2011 à 02:17
merci bcp
;)
;)
Popoï_
Messages postés
171
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
8 mars 2019
75
Modifié par Popoï_ le 26/06/2011 à 02:19
Modifié par Popoï_ le 26/06/2011 à 02:19
ouah!!! Je sais pas quel langage tu parles pushbrain, mais j'ai rien compris!!! C'est du russe?
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 02:23
26 juin 2011 à 02:23
langage c
Popoï_
Messages postés
171
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
8 mars 2019
75
26 juin 2011 à 02:31
26 juin 2011 à 02:31
je parle de ton language à toi, comment tu t'exprimes... je sais très bien que c'est du C
pushbrain
Messages postés
50
Date d'inscription
jeudi 2 juin 2011
Statut
Membre
Dernière intervention
20 juin 2012
26 juin 2011 à 02:33
26 juin 2011 à 02:33
donc qusque tu veux
dsl j'ai rien compris
dsl j'ai rien compris
Popoï_
Messages postés
171
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
8 mars 2019
75
26 juin 2011 à 17:14
26 juin 2011 à 17:14
Je disais juste que tu ne pouvais pas avoir de réponses à tes questions si tu écris russe dans un forum français: donc fais un peu gaffe à l'orthographe. J'avais même pas compris ce que voulais dire tellement c'était pas du français...
Popoï_
Messages postés
171
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
8 mars 2019
75
Modifié par Popoï_ le 26/06/2011 à 17:20
Modifié par Popoï_ le 26/06/2011 à 17:20
Je sais pas, peut-être qu'il parle bien le russe... ;D