Petit souci de programmation
Scooler
Messages postés
8
Statut
Membre
-
McFly -
McFly -
Bonjour à tous, je ne suis pas un habitué (encore ^^) de ce genre de forum mais il faut bien s'y mettre à un moment ou à un autre.
Je suis face à un problème assez insoluble pour moi bien que je sois sur que la solution soit hyper simple (ce qui a un coté assez frustrant -_-''). En fait je suis en train d'apprendre à programmer en C sous vista, j'utilise Dev C ++ (conseiller via un forum), je rentre mon programme, je le compile et l'exécute. C'est la que surgit le problème : mon programme s'ouvre l'espace d'une micro second avant de se refermer de lui même -_-'''. Bon je me dit que Dev C++ doit beuger je passe donc sous le bloc note et la texto le même problème...
Je ne sais pas du tout d'ou vient le souci... Si une charmante personne pouvais éclairer ma lanterne cela serai le bienvenue... Merci d'avance.
Scooler
Je suis face à un problème assez insoluble pour moi bien que je sois sur que la solution soit hyper simple (ce qui a un coté assez frustrant -_-''). En fait je suis en train d'apprendre à programmer en C sous vista, j'utilise Dev C ++ (conseiller via un forum), je rentre mon programme, je le compile et l'exécute. C'est la que surgit le problème : mon programme s'ouvre l'espace d'une micro second avant de se refermer de lui même -_-'''. Bon je me dit que Dev C++ doit beuger je passe donc sous le bloc note et la texto le même problème...
Je ne sais pas du tout d'ou vient le souci... Si une charmante personne pouvais éclairer ma lanterne cela serai le bienvenue... Merci d'avance.
Scooler
A voir également:
- Petit souci de programmation
- Application de programmation - Guide
- Petit point vert snap ✓ - Forum Snapchat
- Petit 2 ✓ - Forum Windows
- Trier du plus petit au plus grand excel - Guide
- Comment imprimer une photo en petit ✓ - Forum Photo numérique
12 réponses
Bonjour à vous, merci de vos réponses, voici donc mon script en espérant qu'une simple erreur se cache dans celui ci ^^
main()
{
float valeur = 12.85 ;
float carre, cube ;
int ent ;
carre = valeur * valeur ;
cube = carre * valeur ;
printf ("la valeur %f a pour carre %f et pour cube %f \n" ,
valeur, carre, cube) ;
ent = cube ;
printf ("la partie entiere de son cube est : %d", ent) ;
}
main()
{
float valeur = 12.85 ;
float carre, cube ;
int ent ;
carre = valeur * valeur ;
cube = carre * valeur ;
printf ("la valeur %f a pour carre %f et pour cube %f \n" ,
valeur, carre, cube) ;
ent = cube ;
printf ("la partie entiere de son cube est : %d", ent) ;
}
Logique, ton script s'exécute et fer me la boite une fois terminée. Ajoute une pause à la fin; pause temporelle ou alors attente d'une réaction de la part de l'utilisateur (action sur une touche)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci je savais bien que la solution était toute simple, cependant je ne trouve pas comment mettre une pause temporelle à mon programme :$
Si vous pouviez me donner un dernier coup de main
Si vous pouviez me donner un dernier coup de main
Alors je ne doit pas integrer pas getchar() au bonne endroit car pour l'instant le probleme reste le meme :(
Oui oui je met bien mon ; à la fin ^^ mais ayez j'ai trouver mon erreur, enfin je rebidouiller mon "programme" en y incluant
system("PAUSE");
return 0;
à la fin et c'est magique sa fonctionne :D
Voila la finalité de mon premier programme :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float valeur = 12.85 ;
float carre, cube ;
int ent ;
carre = valeur * valeur ;
cube = carre * valeur ;
printf ("la valeur %f a pour carre %f et pour cube %f \n" ,
valeur, carre, cube) ;
ent = cube ;
printf ("la partie entiere de son cube est : %d \n", ent) ;
system("PAUSE");
return 0;
}
Merci beaucoup Mcfly, pour ton temps de reflexion et de ton aide qui m'aura donner les pistes nécessaire pour trouver la solution.
Merci encore
Scooler
system("PAUSE");
return 0;
à la fin et c'est magique sa fonctionne :D
Voila la finalité de mon premier programme :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
float valeur = 12.85 ;
float carre, cube ;
int ent ;
carre = valeur * valeur ;
cube = carre * valeur ;
printf ("la valeur %f a pour carre %f et pour cube %f \n" ,
valeur, carre, cube) ;
ent = cube ;
printf ("la partie entiere de son cube est : %d \n", ent) ;
system("PAUSE");
return 0;
}
Merci beaucoup Mcfly, pour ton temps de reflexion et de ton aide qui m'aura donner les pistes nécessaire pour trouver la solution.
Merci encore
Scooler