CALCULATRICE SIMPLE

t0nt0n Messages postés 133 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 16 mars 2004 - 25 déc. 2003 à 18:33
Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 - 2 juil. 2004 à 00:50
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/18983-calculatrice-simple

Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 2
2 juil. 2004 à 00:50
Bon Vesparo, j'ai cherché des calculatrice sur le site et qu'est-ce que je trouve :
http://www.ircfr.com/code.aspx?ID=14594

La source à été posté avant la tienne ; rip ou coincidence ?
itello Messages postés 161 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 13 novembre 2004
26 déc. 2003 à 19:53
Vesparo, celà marche parfaitement, greuh...
Me faire travailler pour refaire ton code après c'est une honte...
Si tu veux une did -r cal edit2 à chaque fois, tu le fais mais mon code MARCHE!!!!
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
26 déc. 2003 à 18:52
ça aurait pu etre intressant.
ça manque un peu d'optimisation , le code est un peu lourd meme s'il ne fais pas 500 lignes

mais bon rien de catastrophique.
Dark-Dragoon Messages postés 228 Date d'inscription mercredi 24 septembre 2003 Statut Membre Dernière intervention 26 octobre 2004
26 déc. 2003 à 12:01
resentre un peu les bouton , :/
sinon c pas mal :)
vesparo Messages postés 230 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 13 mai 2004
26 déc. 2003 à 00:37
c'est clair c'est bien mais ca ne marche pas... je doit refaire mon code :/
itello Messages postés 161 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 13 novembre 2004
26 déc. 2003 à 00:34
Ba rien, c'est que depuis que wanadoo a fait un nickserv payant...
je suis toujours vivant mais je me suis mis sur HeliosChat (et ailleur).

Ha, pour la simplification, je n'ai pas testé et si celà marche pas je ne garanti rien.
vesparo Messages postés 230 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 13 mai 2004
26 déc. 2003 à 00:32
ok ben je modifie :) et puis sorn dsl de te decevoir ^^ merci pour les notes
cs_HatMan Messages postés 141 Date d'inscription dimanche 25 août 2002 Statut Membre Dernière intervention 11 février 2004
25 déc. 2003 à 22:09
tu ne peu pa commencer par un elsif sa sert a rien
tu doi faire plutot ke des if
comme ta simplifier itello

sinon koi de neuf itello, je te voi plu tré svt sur wana, questu glande ?



http://massive.valheur.com
itello Messages postés 161 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 13 novembre 2004
25 déc. 2003 à 19:19
Je vais le faire à ta place Kolibot, na!
Déjà Vesparo, je me suis permis de ne pas vidé l'edit 2 à chaque fois et j'ai eu ceci: (pas aussi bien que les trucs de Kolibot mais je m'entraine:

dialog cal {
title "Calculatrice"
size -1 -1 70 120
option dbu
box "Calculatrice", 22, 2 1 66 117
button "1", 1, 5 35 13 12
button "2", 2, 19 35 13 12
button "3", 3, 33 35 13 12
button "4", 4, 5 48 13 12
button "5", 5, 19 48 13 12
button "6", 6, 33 48 13 12
button "7", 7, 5 61 13 12
button "8", 8, 19 61 13 12
button "9", 9, 33 61 13 12
button "0", 10, 5 74 13 12
button ".", 11, 19 74 13 12
button "C", 12, 33 74 13 12
button "+", 13, 47 35 13 12
button "-", 14, 47 48 13 12
button "x", 15, 47 61 13 12
button "÷", 16, 47 74 13 12
edit "", 17, 5 13 61 10, read autohs
edit "", 18, 5 23 61 10, read autohs
button "Fermer", 19, 2 96 55 12, cancel
button "=", 20, 2 87 55 8
text "By [VeSpArO]", 21, 5 109 55 8
}
On *:dialog:cal:sclick:*:{
if (( $did > 0 ) && ( $did < 10 )) { did -a Cal 17 $did }
if ( $did == 10 ) { did -a Cal 17 0 }
if ( $did == 11 ) { did -a Cal 17 . }
if ( $did == 12 ) { did -r Cal 17 }
if ( $did == 13 ) { did -a Cal 17 + }
if ( $did == 14 ) { did -a Cal 17 - }
if ( $did == 15 ) { did -a Cal 17 * }
if ( $did == 16 ) { did -a Cal 17 / }
if ( $did 20 ) { set %calcul.cal $calc($did(17)) | did -ar Cal 18 | did -r Cal 17 %calcul.cal | if ( %calcul.cal 0 ) { did -a Cal 18 ou Erreur. } }
}

Sinon on a déjà vu beaucoup mieu en calculatrice... 6/10
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
25 déc. 2003 à 19:03
vesparo, là franchement, tu aurais mieux fait de ne pas poster cette source, elle n'est pas très utile, et niveau scripting, tout le monde sait utiliser $calc() , ou presque. ( suffit de lire l'aide pour ça sinon )

Tu aurais dû essayer de poursuivre la source que abdoulax avait faite il y a un petit moment, une calculatrice scientifique ;)

6/10
cs_Kolibot Messages postés 817 Date d'inscription mercredi 25 juin 2003 Statut Membre Dernière intervention 19 avril 2004
25 déc. 2003 à 18:44
C'est mort. J'ai pas le temps aujourd'hui... je m'en occupe demain Bye
t0nt0n Messages postés 133 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 16 mars 2004
25 déc. 2003 à 18:33
Salut, du point de vue code, je trouve celui là pas mal, pour les noobs il permet d'apprendre pas mal de petits trucs, point de vue utilitée, moué bof bof :)
7 / 10
Bonne continuation et bon scripting à tous.
tonton*
Rejoignez-nous