A voir également:
- Programmation débutant
- Formation sap débutant pdf - Forum Programmation
- Programmation - Guide
- Logiciel de programmation pour débutant ✓ - Forum Programmation
- FORMATION SAP DEBUTANT ✓ - Forum Études / Formation High-Tech
- Application de programmation - Guide
6 réponses
sebsauvage
Messages postés
32847
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 656
22 mai 2007 à 11:42
22 mai 2007 à 11:42
system("PAUSE") équivaut à taper la commande "PAUSE" dans une fenêtre MS-Dos (ou dans une console).
La commande pause attend que l'utilisateur presse la touche ENTREE.
C'est utile pour évite que la fenêtre se ferme tout de suite après la fin du programme.
La commande pause attend que l'utilisateur presse la touche ENTREE.
C'est utile pour évite que la fenêtre se ferme tout de suite après la fin du programme.
Salut ^^'...
Alors euh...j'ai jamais utiliser DevC++ donc je sais pas si je peux t'aider mais bon...
J'ai quelques base en C et j'utilisai TurboC.
si je devais réecrire ton programme sur TurboC ca serait :
#include "stdio.h"
main()
{
float f1;
float f2;
float f3;
printf ("longueur du parallepipede en cm : ");
scanf ("%f", &f1);
printf ("largeur du parallelepipede en cm: ");
scanf ("%f", &f2);
printf ("hauteur du parallepipede en cm: ");
scanf ("%f", &f3);
printf ("volume du parallepipede :%f centimetres carres ", f1*f2*f3);
getch();
return 0;
}
(je suis pas sur j'ai pas tester :p) mais bon c'est du C a l'ancienne(ou pas) le int main(void) ca suppose pas une erreur? (encore une fois je connais pas DevC++ XD) et le system("pause") je l'ai remplacer par un getch(); qui normalement fait la même chose (attend que l'utilisateur appuie sur une touche)
Alors euh...j'ai jamais utiliser DevC++ donc je sais pas si je peux t'aider mais bon...
J'ai quelques base en C et j'utilisai TurboC.
si je devais réecrire ton programme sur TurboC ca serait :
#include "stdio.h"
main()
{
float f1;
float f2;
float f3;
printf ("longueur du parallepipede en cm : ");
scanf ("%f", &f1);
printf ("largeur du parallelepipede en cm: ");
scanf ("%f", &f2);
printf ("hauteur du parallepipede en cm: ");
scanf ("%f", &f3);
printf ("volume du parallepipede :%f centimetres carres ", f1*f2*f3);
getch();
return 0;
}
(je suis pas sur j'ai pas tester :p) mais bon c'est du C a l'ancienne(ou pas) le int main(void) ca suppose pas une erreur? (encore une fois je connais pas DevC++ XD) et le system("pause") je l'ai remplacer par un getch(); qui normalement fait la même chose (attend que l'utilisateur appuie sur une touche)
getch(); il aime pas non plus :s ! mais en effet c ca mon problème : il quitte immédiatement aprés avoir que j appuis sur entrée ! Comment y remédier sans mettre cette foutue commande ? lol ! appuyer sur la touche pause ? (si oui ou est elle ? :s) ! Merci encore
euh jvien de chercher un peu :D
enlève le getch, remet un system("pause")
et rajoute #include <iostream> et #include <stdlib.h> au tt debut
enlève le getch, remet un system("pause")
et rajoute #include <iostream> et #include <stdlib.h> au tt debut
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 817
24 mai 2007 à 15:36
24 mai 2007 à 15:36
Salut
Lorsque tu tapes "pause" dans un invité MS DOS, ça marche ?
Sinon, ce que tu peux faire aussi, tu effectues un clic droit sur ton exécutable produit par dev C++, propriété, et tu coches l'option "ne pas fermer après la fin du programme" (une option de ce genre). Et voilou, le problème est réglé.
Lorsque tu tapes "pause" dans un invité MS DOS, ça marche ?
Sinon, ce que tu peux faire aussi, tu effectues un clic droit sur ton exécutable produit par dev C++, propriété, et tu coches l'option "ne pas fermer après la fin du programme" (une option de ce genre). Et voilou, le problème est réglé.
Après relecture ... c'est normal puisque le getch()/system(pause) attent une touche (n'importe laquelle) donc si tu appui sur une touche ca se ferme [quote]il quitte immédiatement aprés avoir que j appuis sur entrée ![/quote] si tu l'enlève il se ferme automatiquement dès que le programme a fini d'executer le code sans même appuyer sur une touche et normalement c'est pas possible de le laisser ouvert a part en rajouter un 2eme getch-) après le getch() ou un 2eme system("pause") après le system("pause") ... XD