Calculatrice simple

Contenu du snippet

voila c'est une calculatrice

Source / Exemple :


Menu * {
  Calculatrice:/dialog -m cal cal
}
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
}
    if ( $did == 4 ) { did -r Calculatrice 2 | did -a Cal 1 1 }
    if ( $did == 5 ) { did -r Cal 2 | did -a Cal 1 2 }
    if ( $did == 6 ) { did -r Cal 2 | did -a Cal 1 3 }
    if ( $did == 7 ) { did -r Cal 2 | did -a Cal 1 4 }
    if ( $did == 8 ) { did -r Cal 2 | did -a Cal 1 5 }
    if ( $did == 9 ) { did -r Cal 2 | did -a Cal 1 6 }
    if ( $did == 10 ) { did -r Cal 2 | did -a Cal 1 7 }
    if ( $did == 11 ) { did -r Cal 2 | did -a Cal 1 8 }
    if ( $did == 12 ) { did -r Cal 2 | did -a Cal 1 9 }
    if ( $did == 13 ) { did -r Cal 2 | did -a Cal 1 0 }
    if ( $did == 14 ) { did -r Cal 2 | did -a Cal 1 . }
    if ( $did == 15 ) { did -r Cal 2 | did -r Cal 1 }
    if ( $did == 16 ) { did -r Cal 2 | did -a Cal 1 + }
    if ( $did == 17 ) { did -r Cal 2 | did -a Cal 1 - }
    if ( $did == 18 ) { did -r Cal 2 | did -a Cal 1 * }
    if ( $did == 19 ) { did -r Cal 2 | did -a Cal 1 / }
    if ( $did == 21 ) { set %calcul.cal    $calc($did(1)) | did -r Cal 1 | did -a Cal 2 %calcul.cal | if ( %calcul.cal == 0 ) { did -a Cal 2 ou Erreur. } }
}

Conclusion :


voilaaa

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.