Td5

  • Uploaded by: ossama
  • 0
  • 0
  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Td5 as PDF for free.

More details

  • Words: 354
  • Pages: 1
Code :

Université Lumière – Lyon 2, Faculté de Sciences Économiques et de Gestion DEUG 2ème année – Bloc 6 – Année 2000-2001 Informatique – TD n° 5 : Visual Basic J. Darmont ([email protected]), 31/10/2000

Concevoir un programme VB qui, à partir d’un prix brut, calcul un prix final en tenant compte des contraintes suivantes : •

la TVA s’applique soit au taux normal (19,6 %), soit au taux réduit (5,5 %) ;



le produit peut être vendu avec une marge de 30 % ou à prix coûtant (appliquer le surcoût sur le prix TTC).

NB : Quatre cas de figure peuvent donc se présenter. Cette application doit comprendre au minimum les composants suivants : •

une zone de texte (TextBox) de nom prix_brut pour saisir le prix brut ;



deux cases à cocher (CheckBox) nommées tva_reduite et prix_coutant pour la sélection des options de taux de TVA et de marge ;



un bouton de commande (CommandButton) permettant de déclencher le calcul ;



une étiquette (Label) de nom prix_final pour afficher le prix final.

Private Sub Calcul_Click() ' Taux de TVA Const taux_normal = 0.196 Const taux_reduit = 0.055 ' Marge Const marge = 0.3 ' Variables Dim pb As Single ' Prix brut Dim pf As Single ' Prix final ' Conversion du prix brut texte en réel pb = CSng(prix_brut.Text) ' TVA If tva_reduite.Value = 1 Then ' Case cochée pf = pb * (1 + taux_reduit) Else pf = pb * (1 + taux_normal) End If ' Marge If prix_coutant.Value <> 1 Then ' Case non cochée pf = pf * (1 + marge) End If prix_final.Caption = CStr(pf) End Sub

Éditer la méthode Click du bouton de commande pour effectuer le traitement. Utiliser des constantes pour stocker les deux taux de TVA possibles et la marge habituelle de 30 %. Utiliser la propriété value des boutons d’option pour tester s’ils sont cochés (value = 1) ou non (value ≠ 1). Apparence de l’application :

DEUG 2ème année – Informatique TD n° 5 (J. Darmont)

1/2

DEUG 2ème année – Informatique TD n° 5 (J. Darmont)

2/2

Related Documents

Td5
December 2019 42
Td5 B
November 2019 9
Td5 D
November 2019 8
Td5 A
November 2019 12
Td5 E
November 2019 13
Td5 C
November 2019 12

More Documents from ""

Crypt
December 2019 56
Coursunix
December 2019 56
Javaobj
December 2019 57
December 2019 85
Securite96
December 2019 60
December 2019 43