Il y´a deux ou trois jours je me suis mis à éssayer d´apprendre le c/c++.Mon but est très simple,c´est de faire une calculatrice en c/c++ ( calculatrice graphique si possible).Je voudrais qu´elle apparraise dans " une seule" fenétre,ou au moins qu´on en est l´impression.(enfin je vex en gros qu´elel ressemble à la calculatrice de windows qui est déja installé dès que vous achettez votre ordinateur).Je vous ai expliqué ma situation,maintenant parlant de ma demande et de mon problème.J´ai du mal avec les ofnctions en c.Je ne sais pas quelle librairies il faudrait inclure.Et je ne sais pas comment il faut fair pour que tous soit dans la méme fenétre.Pour la fonction graphique de la calculatrice j´y penserais plus tard.
Voila ce que j´ai fais actuelement:
- include < iostream.h>
- include < stdlib.h>
- include < windows.h>
- define IDM_QUIT 1
- define IDM_NEW 2
- define IDM_ABOUT 3
int main(){
int somme;
int nombre2;
int nombre1;
int operateur;
int operateur2;
MessageBox ( NULL, " Calculatrice V 0.1 betta" , " Calculatrice V 0.1 betta", 0);
system("pause");
MessageBox ( NULL, " Tappez votre nom s´il vous plait:" , " Calculatrice V 0.1 betta", 0);
char prenom[15];
cin > > prenom;
cout < <"\nBonjour " <<prenom;
MessageBox ( NULL, " Vous pouvez entrer votre calcul!" , " Calculatrice V 0.1 betta", 0);
MessageBox ( NULL, " Tappez votre premier nombre:" , " Calculatrice V 0.1 betta", 0);
cout < <"\n\n";
cin > > nombre1;
MessageBox ( NULL, " Tappez votre opérateur:" , " Calculatrice V 0.1 betta", 0);
MessageBox ( NULL, " \nTappez 1 pour une adittion\nTappez 2 pour une soustraction\nTappez 3 pour une multiplication\nTappez 4 pour une division", " Calculatrice V 0.1 betta" , 0);
cout < <"\n\n";
cin > > operateur;
MessageBox ( NULL, " Tappez Votre deuxieme nombre:" , " Calculatrice V 0.1 betta", 0);
cout < <"\n\n";
cin > > nombre2;
if ( operateur == 1)
{
somme=nombre1+nombre2;
cout < <"\n"<<nombre1;
cout < <" + " <<nombre2;
cout < <" = " <<somme;
operateur2=1;
cout < <"\n\n";
system("pause");
}
if ( operateur == 2)
{
int somme;
somme=nombre1-nombre2;
cout < <"\n"<<nombre1;
cout < <" - " <<nombre2;
cout < <" = " <<somme;
operateur2=1;
cout < <"\n\n";
system("pause");
}
if ( operateur == 3)
{
int somme;
somme=nombre1*nombre2;
cout < <"\n"<<nombre1;
cout < <" x " <<nombre2;
cout < <" = " <<somme;
operateur2=1;
cout < <"\n\n";
system("pause");
}
if ( operateur == 4)
{
somme=nombre1/nombre2;
cout < <"\n"<<nombre1;
cout < <" : " <<nombre2;
cout < <" = " <<somme;
operateur2=1;
cout < <"\n\n";
system("pause");
}
if ( operateur2 < = 0)
{
MessageBox ( NULL, " Operateur invalide!" , " Calculatrice V 0.1 betta", 0);
}
MessageBox ( NULL, " Merci et enrevoir!" , " Calculatrice V 0.1 betta", 0);
return 0;
}
Je vous demandes de l´aide pour progréssé.Je ne veux pas un script tous fait.Je voudrais jsute que vous m´expliquiez quelles ofnctinos pourraient m´aider.Ainsi que les libraries qu´il me faudrait inclure pour pouvoir les utiliser ( je sais très bien qu´avec google je pourrais trouvé quelle librairies je devraient inclure,mais je ne trouverai certainement aucun tutorial sur " Comment faire une calculatrice à la windows".)
Merci de m´aider dans mon apprentissage du c/c++.