Besoin d'aide ALGORITHME
jihaneee
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
sebsauvage Messages postés 32893 Date d'inscription Statut Modérateur Dernière intervention -
sebsauvage Messages postés 32893 Date d'inscription Statut Modérateur Dernière intervention -
Salut, voila j'ai un sujet a faire sur de l'algorithme simple avec des SI imbriqués, chose est que je sais faire pour l'un des permis mais je ne vois pas comment je pourrais fiare en sorte qu'il l'applique pour l'un ou pour l'autre, je vois pas comment faire la programmation et que l'es 2 se calcul...
si quelqu'un pourrait m'aidé juste en m'expliquant sa serait impec merci bcp
voila le sujet :
La société Française de conduite gère le suivi des leçons de conduite automobile. La leçon est facturée 140€ (permis A) ou 150 € (permis B). Sur ce tarif, une remise est accordée selon le jour de leçon: 5% le jeudi, 10% le mardi, 20% le mercredi, ou le vendredi. Les adhérents ) une mutuelle étudiante bénéficient par ailleurs d'une remise supplémentaire de 8%
si quelqu'un pourrait m'aidé juste en m'expliquant sa serait impec merci bcp
voila le sujet :
La société Française de conduite gère le suivi des leçons de conduite automobile. La leçon est facturée 140€ (permis A) ou 150 € (permis B). Sur ce tarif, une remise est accordée selon le jour de leçon: 5% le jeudi, 10% le mardi, 20% le mercredi, ou le vendredi. Les adhérents ) une mutuelle étudiante bénéficient par ailleurs d'une remise supplémentaire de 8%
A voir également:
- Besoin d'aide ALGORITHME
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Algorithme euromillion excel gratuit - Forum Algorithmes / Méthodes
- Algorithme ajout rapide snapchat - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
6 réponses
Il ne faut pas faire de si imbriqués. C'est illisible et souvent évitable.
On peut très bien s'en passer.
Je n'aime pas donner des solutions tout cuit dan le bec, mais bon, voici la solution en Python:
On peut très bien s'en passer.
Je n'aime pas donner des solutions tout cuit dan le bec, mais bon, voici la solution en Python:
# --- Les paramètres ---------------------------------------- # Les paramètres: permis = 'B' jour = 'mardi' etudiant = False # --- Le calcul --------------------------------------------- # Prix de base: prix = 140 if permis == 'B': prix = 150 # Remise: remise = 0 if jour == 'jeudi': remise = 5 elif jour == 'mardi': remise = 10 elif jour == 'mercredi': remise = 20 prix = prix - (prix*remise/100) # Remise étudiant: if etudiant: prix = prix - (prix*8/100) print "Prix:", prix
(Je suis parti du principe que la remise étudiant se fait sur le prix déjà réduit, et non sur le prix d'origine.
C'est à modifier si ce n'est pas le cas, bien sûr)
C'est à modifier si ce n'est pas le cas, bien sûr)
ok ok merci, mais ce que je comprend pas, comment faire en sorte, si le permis est le A donc comment amener le calcul? pour qu'il fasse soit l'un, soit l'autre (regarde moi ce que j'ai du faire pour l'algo d'un exercice d'avant donc ton language est ............. assez différent de la mienne lol)
aide sur exercice d algo
merci encore pour l'aide m'sieur.
aide sur exercice d algo
merci encore pour l'aide m'sieur.
aaaaaaah je viens de comprendre pour le permis A ou B ok ok merci ;)
mais bon ca va poser probleme a la fin si je veux afficher le Permis que la personne à choisis non?
mais bon ca va poser probleme a la fin si je veux afficher le Permis que la personne à choisis non?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voila pour moi de facon scolaire ce qu'on me demande de faire sa donne sa :
Dictionnaire des Variables :
NOM Définition
PERMIS type permis
MONT Montant du Type de Permis
REMISE_J Jour de la leçon
REMISE_ETU Remise étudiant
VARIABLES REMISE_J ; REMISE_ETU : Numérique
PERMIS : Texte
DEBUT
AFFICHER ‘’Le Permis est ’’
SAISIR PERMIS
AFFICHER ‘’Le jour de leçon est’’
SAISIR REMISE_J
AFFICHER ‘’Est-il étudiant ?’’
SAISIR REMISE_ETU
SI PERMIS = ‘’A’’
ALORS MONT 140
SINON MONT 150
FSI
SI REMISE_J = ‘’Jeudi’’
ALORS REMISE_J 5%
SINON SI REMISE_J = ‘’Mardi’’
FSI ALORS REMISE_J 10%
SINON SI REMISE_J = ‘’Mercredi’’
ALORS REMISE_J 20%
FSI SINON SI REMISE_J = ‘’Vendredi’’
ALORS REMISE_J 20%
SINON REMISE_J 0%
FSI
SI REMISE_J <> ‘’Oui’’
ALORS REMISE_J 0%
SINON REMISE_J 8%
FSI
MONT MONT – (MONT * REMISE_J) – (MONT * REMISE_ETU)
AFFICHER ‘’Le montant dû est de :’’ ; MONT
Les ? sont les flèches, ca indique que le calcul se met dans cette variable la
je pense que c'est bon... si quelqu'un a des suggestions à me faire, surtout qu'il n'hésite pas!!! merci
Dictionnaire des Variables :
NOM Définition
PERMIS type permis
MONT Montant du Type de Permis
REMISE_J Jour de la leçon
REMISE_ETU Remise étudiant
VARIABLES REMISE_J ; REMISE_ETU : Numérique
PERMIS : Texte
DEBUT
AFFICHER ‘’Le Permis est ’’
SAISIR PERMIS
AFFICHER ‘’Le jour de leçon est’’
SAISIR REMISE_J
AFFICHER ‘’Est-il étudiant ?’’
SAISIR REMISE_ETU
SI PERMIS = ‘’A’’
ALORS MONT 140
SINON MONT 150
FSI
SI REMISE_J = ‘’Jeudi’’
ALORS REMISE_J 5%
SINON SI REMISE_J = ‘’Mardi’’
FSI ALORS REMISE_J 10%
SINON SI REMISE_J = ‘’Mercredi’’
ALORS REMISE_J 20%
FSI SINON SI REMISE_J = ‘’Vendredi’’
ALORS REMISE_J 20%
SINON REMISE_J 0%
FSI
SI REMISE_J <> ‘’Oui’’
ALORS REMISE_J 0%
SINON REMISE_J 8%
FSI
MONT MONT – (MONT * REMISE_J) – (MONT * REMISE_ETU)
AFFICHER ‘’Le montant dû est de :’’ ; MONT
Les ? sont les flèches, ca indique que le calcul se met dans cette variable la
je pense que c'est bon... si quelqu'un a des suggestions à me faire, surtout qu'il n'hésite pas!!! merci