Exercice algorithmie

imane86 -  
 rezt -
bonsoir,
svp aidez moi de faire cet exercice:
un patron décide de participer au prix de repas de ses employés selon les régles suivantes:
si l employé est marié,le pourcentage de la participation s'élève à 25%.
s'il n'est pas marié,le pourcentage de la participation est de 20%.
pour chaque enfant, le pourcentage de la participation sera augmenté de 10%.
cependant ce pourcentage est plafonné à 50%
si le salaire de l employé est inférieur à 3000 DH,la participation est majorée de 15%
dans tous les cas,le prix du repas est plafonné à 50 DH
la question:ecrire l algorithme qui permet de récupérer toutes les informations nécessaires et d'afficher le montant de la participation.

16 réponses

  1. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    ouai je veux bien te le faire mais c'est quoi DH?
    0
  2. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    Ok je te dis quand j'ai fini mais il peut y avoir des erreurs lol
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    heu juste une question : On fait les participation en calculant les pourcentages par rapport à 50 DH?
    0
  5. imane86
     
    ce que j ai compri de l exercice ,que c oui.
    la vérité c pas mon domaine c pour ça que j ai pas pu le faire
    merci une autre fois
    0
  6. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    Le "cependant ce pourcentage est plafonné à 50% " c'est pour le poucentage en fonction des enfants ou sur le pourcentage global?
    0
  7. imane86
     
    le pourcentage en fonction des enfants
    0
  8. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    J'ai mis du temps mais le voiçi le voilà !!!!

    Algo:

    Constantes

    REPAS = 50

    Variable

    NBE = entier
    RepM = chaine de caractères
    PM = réel
    PE = réel
    PS = réel
    SAL = réel
    PART = réel
    Reponse = chaine de caractère

    Début
    Reponse←‘O’
    Tant que Reponse = ‘O’Faire
    Afficher « Quel est le montant du salaire de l’employer ? (en DH)»
    Saisir SAL
    Si SAL < 3000
    Alors PS←(REPAS*15)/100
    Fin Si
    Afficher « Est-ce que l’employer est marié ? (Tapez O ou N) »
    Saisir RepM
    Si RepM←’O’
    Alors PM←(REPAS*25)/100
    Sinon
    Si RepM←’N’
    Alors PM←(REPAS*20)/100
    Fin Si
    Fin Si
    Afficher « Combien a-t’il d’enfants ? »
    Saisir NBE
    Si NBE > 0
    Alors PE←((NBE*10)*REPAS)/100
    Sinon
    Si NBE > 5
    Alors PE←(REPAS*50)/100
    Fin Si
    Fin Si
    PART←PE+PM+PS
    Afficher « Votre employer a le droit à une participation de son repas de » PART « € »
    Afficher « Voulez-vous calculer une autre participation ? (Tapez O ou N) »
    Saisir Reponse
    Fin Tant que
    Afficher « Au revoir ! »
    Fin

    Il est très complet mais il peut y avoir des fautes.

    Derien a+
    0
  9. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    Le "cependant ce pourcentage est plafonné à 50% " c'est pour le poucentage en fonction des enfants ou sur le pourcentage global?
    0
  10. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    heu juste une question : On fait les participation en calculant les pourcentages par rapport à 50 DH?
    0
  11. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    Ok je te dis quand j'ai fini mais il peut y avoir des erreurs lol
    0
  12. flocoplus Messages postés 113 Date d'inscription   Statut Membre Dernière intervention   28
     
    ouai je veux bien te le faire mais c'est quoi DH?
    0
  13. rezt
     
    ecrire une analyse d'un programme qui transforme une chain en majiscule puis l'ecrit dans l'ordre inverse
    SVP je veu une correction
    c urgent
    0