 Calcul Montant avec intérêts



Programmation Evénementielle C #

Application : Atelier N° 02

Description :
§  Calcul Montant avec intérêts

Objectif :
§  Coder les instructions de base C# : TextBox, Label et Button
§  Coder les structures de contrôles.
Maquette Graphique

Feuille de travail : Atelier N° 02

Avant le calcul :


Après le calcul :

Message d’erreur :



Tableau Objets/propriétés

Feuille de travail : Atelier N°


Nom de l'Objet Graphiques


Type

Affichage

Autres propriétés Initiales

Btn_calculer
Btn_Init
Btn_Fermer

Txt_PU
Txt_QteCmd
Txt_TVA
Txt_HT
Txt_TTC

Label1
Label2
Label3
Label4
Label5
Label6
Label7
LblmsgError

Form1

Bouton
Bouton
Bouton

TextBox
TextBox
TextBox
TextBox
TextBox

Label
Label
Label
Label
Label
Label
Label
Label

Form

"Calculer"
"Initialiser"
"Fermer"







Facture
Prix Unitaire
Quantité Commandée
Taux TVA
%
Prix H.T
Prix T.T.C
‘’ ‘’

‘’Facture‘’



















CenterScreen







Tableau Procédures/Evénement

Feuille de travail : Atelier N°

Nom de l'objet
Evénement
1
2
3
4
Btn_calculer
Btn_Init
Btn_Fermer
Form1
Click
Click
Click
Load


Spécification Des Procédures/Evénement
Feuille de travail : Atelier N°

1-Pseudo-code Procédure Evénement : Btn_Calculer_click

Vérifier la présence des zones PU et Taux TVA et Quantité Commandé
            Si absente
                        LblmsgError.Text = 'Zones obligatoires’
            Sinon
                        Vérifier le caractère numérique des zones
            Si non numériques
                        LblmsgError.Text = 'Zones obligatoires’
            Sinon
                        HT = qte * PU;
                       TTC = (HT * TTVA)/100 + HT;
                       Txt_HT.Text = HT ;
                       Txt_TTC.Text = TTC ;

            FinSi
            FinSi


2-Pseudo-code Procédure Evénement : Btn_Fermer_click

Fermer le formulaire :      this.Close();

3-Pseudo-code Procédure Evénement : Btn_Init_click

Mise à blanc des zones de saisie et du montant calculé et le LblmsgError
              




 

Publié par Drupal Study