C++ calculette
Résolu
Nesti
-
juanpablo Messages postés 142 Date d'inscription Statut Membre Dernière intervention -
juanpablo Messages postés 142 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Alors voila j'ai fait un programme grâce au logiciel code::blocks en C++ qui permet de demande a un utilisateur deux nombres et de les faire additionner pour donner le résultat voila mon code
Le problème c'est que quand je le compile et que je lance après il veut pas me lancer la fenêtre.
Alors voila j'ai fait un programme grâce au logiciel code::blocks en C++ qui permet de demande a un utilisateur deux nombres et de les faire additionner pour donner le résultat voila mon code
int main(int argc, char *argv[]) { long resultat = 0, nombre1 = 0, nombre2 = 0; // On demande les nombres 1 et 2 à l'utilisateur : printf("Entrez le nombre 1 : "); scanf("%ld", &nombre1); printf("Entrez le nombre 2 : "); scanf("%ld", &nombre2); // On fait le calcul : resultat = nombre1 + nombre2; // Et on affiche l'addition à l'écran : printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat); system("PAUSE"); return 0; }
Le problème c'est que quand je le compile et que je lance après il veut pas me lancer la fenêtre.
A voir également:
- C++ calculette
- Calculette taux hcg - Télécharger - Santé & Bien-être
- Calculette gratuite - Télécharger - Calcul & Conversion
- Calculette sur mon téléphone - Télécharger - Calcul & Conversion
- Racine carrée calculette iphone ✓ - Forum iPhone
- Calculette taux hcg forum - Forum calculatrices
3 réponses
Bonjour,
1) si par "fenetre" vous entendez interface graphique, c'est normal, vous n'en avez pas. Ce code se lance en ligne de commande.
2) D'autre part ce n'est pas du C++ mais du C. les entrée/sortie standarts en C++ sont "cin" et "cout"
Cordialement
:)
1) si par "fenetre" vous entendez interface graphique, c'est normal, vous n'en avez pas. Ce code se lance en ligne de commande.
2) D'autre part ce n'est pas du C++ mais du C. les entrée/sortie standarts en C++ sont "cin" et "cout"
Cordialement
:)
Je pense que pour commencer tu peux rajouter un :
... en début de programme. Préfère un
à system("PAUSE"); ça fait pareil et ce n'est pas spécifique à windows.
Sous windows tu peux lancer ton programme via une commande ms dos (démarrer exécuter cmd). Place toi dans le répertoire de ton programme avec la commande cd :
Puis exécute le :
Bonne chance
#include <stdio.h> #include <stdlib.h>
... en début de programme. Préfère un
getchar();
à system("PAUSE"); ça fait pareil et ce n'est pas spécifique à windows.
Sous windows tu peux lancer ton programme via une commande ms dos (démarrer exécuter cmd). Place toi dans le répertoire de ton programme avec la commande cd :
cd "lerepertoire\de\mon\programme"
Puis exécute le :
monprogramme.exe
Bonne chance
bonjour
avec les bons headers tout fonctionne... build puis run
il y a peut etre un probleme dans ton projet dans volet project clic sur console application / build options
- selected compiler c'est parfois mal positionné meme si l'on a un seul compilateur!
- les chemins directories compiler / linker sont-ils presents ?
- les lib de demarage link libraries sont elles presentes ?
quand à l'instruction qui bloque la console en fin , pour BorlandC c'est automatique , donc aucune
avec les bons headers tout fonctionne... build puis run
il y a peut etre un probleme dans ton projet dans volet project clic sur console application / build options
- selected compiler c'est parfois mal positionné meme si l'on a un seul compilateur!
- les chemins directories compiler / linker sont-ils presents ?
- les lib de demarage link libraries sont elles presentes ?
quand à l'instruction qui bloque la console en fin , pour BorlandC c'est automatique , donc aucune