UN PROGRAMME SIMPLE : CALCULATRICE.

Signaler
Messages postés
2
Date d'inscription
lundi 9 août 2004
Statut
Membre
Dernière intervention
13 août 2004
-
Messages postés
3
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
12 novembre 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17470-un-programme-simple-calculatrice

Messages postés
3
Date d'inscription
samedi 5 avril 2008
Statut
Membre
Dernière intervention
12 novembre 2008

Merci je vous souhaite bon continuation
Messages postés
1
Date d'inscription
vendredi 18 juillet 2003
Statut
Membre
Dernière intervention
2 avril 2006

salut
j'ai remarqué que ta calculatrice est défaillante:

exemple:

si je fais 2+3=5 et apres je fais 2/ (sans cliquer sur AC)==> ça affiche 7

de même si je fais 2+3=5 et puis je fais 2* ==> ça affiche 7 aussi

elle fait l'addition automatiquement...

@+
Messages postés
1
Date d'inscription
mardi 30 septembre 2003
Statut
Membre
Dernière intervention
1 décembre 2004

Je sais que c'est long mais j'utilise Visual Studio .NET donc une grande partie du code est générée automatiquement :)
Messages postés
16
Date d'inscription
dimanche 15 août 2004
Statut
Membre
Dernière intervention
20 août 2004

Je te conseil d'utiliser for au lieu de repéter trop de fois la même chose car c emconbrant dans le code par exemple pour les bouton 1,2,3,4,5,6,7,8 et 9 :

for(int i =0 ; i<=9 ; i++)
{
b[i] new Button;
b[i].Text = Convert.ToString(i);
b[i].Size = new Size(25,25);
b[i].BackColor = Color.Lavender ;
b[i].Click += new EventHandler(ClickBouton);
p.Controls.Add(b[i]);
}
b[0].Location = new Point(x,y);
b[1].Location = new Point(x,y);
b[4].Location = new Point(x,y);
b[7].Location = new Point(x,y);

b[2].Location = new Point(x,y);
b[5].Location = new Point(x,y);
b[8].Location = new Point(x,y);

b[3].Location = new Point(x,y);
b[6].Location = new Point(x,y);
b[9].Location = new Point(x,y);

Ca permet d'alleger un peu ce code qui est bizarement grand pour une calculatrice...
Messages postés
2
Date d'inscription
lundi 9 août 2004
Statut
Membre
Dernière intervention
13 août 2004

Bonjour juste une question?
Je voudrais modifier la valeur d'une variable (x.text) du formulaire à partir d'une classe située dans un autre fichier (fichier.cs) différent de celui du formulaire, mais je n'arrive pas à accéder à l'objet contenu dans mon formulaire.
Si vous pouvez m'aider .
Merci.