Comment écrire Un Programme De Calculatrice

Table des matières:

Comment écrire Un Programme De Calculatrice
Comment écrire Un Programme De Calculatrice

Vidéo: Comment écrire Un Programme De Calculatrice

Vidéo: Comment écrire Un Programme De Calculatrice
Vidéo: Comment faire un programme de calculatrice avec PHP 2024, Décembre
Anonim

Le programme de la calculatrice est l'une des tâches de programmation typiques. Une telle application peut être implémentée dans presque tous les langages de programmation. L'un des langages de programmation les plus populaires est Delphi, qui peut être utilisé pour écrire du code de calculatrice simple et efficace.

Comment écrire un programme de calculatrice
Comment écrire un programme de calculatrice

Nécessaire

Environnement de programmation Delphi

Instructions

Étape 1

Démarrez l'environnement de programmation Delphi que vous utilisez. Planifiez l'interface de votre application. Il y aura 26 boutons sur le formulaire, dont 10 sont responsables des nombres, et le reste sont des fonctions. De plus, il y aura un composant TPanel sur lequel le résultat de l'action sera affiché.

Étape 2

Ajoutez 4 variables au code qui stockeront les nombres entrés par l'utilisateur et détermineront le mode. Par exemple:

var

a, b, c: réel; // nombres saisis par l'utilisateur

d: entier; // action de la calculatrice

Étape 3

Les variables créées peuvent être ajoutées à la fois à protected et private. Gérez maintenant l'événement OnClick pour chaque bouton numérique. Pour tous les chiffres, le code sera identique:

procédure TForm1. Button1Click (Expéditeur: TObject);

commencer

Panneau1. Légende: = Panneau1. Légende + 'numéro'

finir;

Remplacez « numéro » par le nom du bouton (s'il s'agit du numéro 0, alors Panel1. Caption + « 0 »).

Étape 4

La variable d est au format entier et contiendra la valeur numérique correspondante de toute action. Si la multiplication sera effectuée, vous pouvez définir l'action sur la valeur 1, si division - valeur 2, si addition - valeur 3, etc. Pour l'action de multiplication, le code ressemblera à:

procédure TForm1. ButtonMultiplyClick (expéditeur: TObject); // multiplier l'action

commencer

a: = StrToFloat (Panel1. Caption); // après avoir appuyé sur le bouton, la valeur de la variable a est enregistrée

d: = 1; // la variable d'action est définie sur la valeur correspondante

Panneau1. Légende: = ' ';

finir;

Étape 5

Effectuez des opérations similaires pour la division (ButtonDivClick), l'addition (ButtonPlusClick), la soustraction (ButtonMinusClick) et l'exponentiation (ButtonPowerClick).

Étape 6

Pour traiter la valeur `` = '', vous devez faire une condition de cas et considérer chaque action à tour de rôle:

procédure TForm1. ButtonClick (expéditeur: TObject);

commencer

cas d de

1: commencer // si d = 1, c'est-à-dire que le bouton multiplier est enfoncé, alors l'action correspondante se produit

b: = StrToFloat (Panel1. Caption);

c: = a * b;

Panel1. Caption: = FloatToStr (c);

finir;

2: commencer

a: = StrToFloat (Panel1. Caption);

c: = a/b;

Panel1. Caption: = FloatToStr (c);

Étape 7

Gérez l'addition, la soustraction et l'exponentiation de la même manière. La calculatrice est prête.

Conseillé: