Aide sur exercice d'algo

Fermé
jihaneee Messages postés 5 Date d'inscription mardi 3 octobre 2006 Statut Membre Dernière intervention 9 octobre 2006 - 3 oct. 2006 à 17:59
 edite - 5 oct. 2007 à 13:57
Bonjour, j'ai un exercice d'algo structuré a faire mais comme je viens juste de commencé et ayant aucune connaissance, j'aimerais savoir si ce que j'ai fais est juste s'il vous plait, hésiter pas à me faire des commentaires !!!

ACHAT H.T Remise Port
0 0% 0%
500 1% 2%
1000 2% 2%
2000 3% 1%
3000 4% 0%

1. Etablir le dictionnaire de toutes les données nécessaires
2. Etablir l’algorithme en langage structuré.


Dictionnaire des Variables :

NOM Définition

CL Nom du Client
MONHT Montant hors taxe
MONNET Montant net hors taxe


VARIABLES CL ; MONHT ; MONNET : Alphanumérique

DEBUT
AFFICHER ‘’Le nom du client’’
SAISIR CL
AFFICHER ‘‘Le montant hors taxe’’
SAISIR MONHT
SI MONHT 0 =< 500
ALORS MONNET  MONHT – (MONHT *0/100) + (MONHT*0/100)
SINON SI MONHT 500 <= 1000
ALORS MONNET  MONHT – (MONHT *1/100) + (MONHT*2/100)

FSI

SINON SI MONHT 1000 <= 2000
ALORS MONNET  MONHT – (MONHT *2/100) + (MONHT*2/100)

FSI

SINON SI MONHT 2000 <= 3000
ALORS MONNET  MONHT – (MONHT *3/100) + (MONHT*1/100)
SINON MONNET  MONHT – (MONHT *4/100) + (MONHT*0/100)

FSI
FSI


AFFICHER ‘’Le montant net commercial est de=’’ ; MONNET
AFFICHER ‘’Du client =’’ ; CL

(AFFICHER ‘‘Le montant net commercial du client est de =’’ ; CL ; MONNET
FIN




Hésiter surtout pas a dire des commentaires ou autre je veux me perfectionner donc bien sur y doit surement y avoir des conneries dedans lol

4 réponses

SI MONHT 0 =< 500
ALORS MONNET = MONHT – (MONHT *0/100) + (MONHT*0/100)

T es sur de ton coup la dessus ?
0
je viens de voir à peine votre exercice, de que j'aurai resolu, je vous ferai savoir
0
Bj0 Messages postés 74 Date d'inscription mercredi 25 avril 2007 Statut Membre Dernière intervention 5 octobre 2007 21
5 oct. 2007 à 12:56
SI MONHT 0 =< 500
ALORS MONNET = MONHT – (MONHT *0/100) + (MONHT*0/100)

Dans ce cas, (MONHT *0/100) est toujours égal à 0
donc cela équivaut à :

SI MONHT 0 =< 500
ALORS MONNET = MONHT

c'est plus court ...
0
Bonjour,
je suis sylvain edie, je vais fort apprecier votre raisonnement.Mais je suis novice en algorithme,mais je vais l'apprendre ,puis je conter sur votre aide
0