Cours Gratuits Cours Informatique Cours Programmation Cours Algorithme Exercices Algorithme
Cours Gratuits Cours Informatique Cours Programmation Cours Algorithme Exercices Algorithme
Cours Gratuits Cours Informatique Cours Programmation Cours Algorithme Exercices Algorithme
Objectifs :
Énoncé :
La SARL JAVAD emploie trois vendeurs. Leur rémunération mensuelle brute est composée
de trois éléments :
TRAVAIL À FAIRE
1) Calculer le montant de la commission de Monsieur LOISAU tel que celui-ci sera renvoyé
par la fonction FCOMMIS.
L'algorithme, qui décrit le calcul de la rémunération mensuelle brute de chacun des trois
vendeurs, ainsi que le total des rémunérations versées aux vendeurs pour un mois donné, vous
est présenté de façon incomplète en annexe C. Cet algorithme utilise la fonction FCOMMIS.
2) Dire comment s'appelle la structure qui commence à "Pour i = 1 à…" et se termine par
"Suivant i" et préciser à quoi elle sert.
3) Indiquer pourquoi la saisie de FIXE se fait avant le "Pour i = 1 à..." alors que la saisie de
NOM, CAFF et NBA se fait après.
----------------------------------------------------------------------------------------------------
Fonction FCOMMIS (CA)
Paramètre d'entrée :
CA Réel
Valeur délivrée :
COM Réel
Début
Si CA <= 30 500
Alors COM <== CA * 0,02
Sinon
Si CA <= 61 000
Alors COM <== 610 + (CA – 30 500) * 0,03
Sinon
Si CA <= 76 000
Alors COM <== 1 500 + (CA – 61 000) * 0,04
Sinon COM <== 2 100 + (CA – 76 000) * 0,06
Fin Si
Fin Si
Fin Si
Retourner COM
Fin
----------------------------------------------------------------------------------------------------
ANNEXE C ALGORITHME DE CALCUL DE LA RÉMUNÉRATION BRUTE DES
REPRÉSENTANTS
----------------------------------------------------------------------------------------------------
Variables
Début
Saisir FIXE
TOTALBRUT <== 0
Pour i = 1 à
Saisir NOM, CAFF, NBA
* Calcul de la prime d'ancienneté
COMMISSION <==..............................................................................
BRUT <==...........................................................................................
TOTALBRUT <==...............................................................................
Afficher ................................................................................................
Suivant i
Afficher.....................................................................................................
Fin
----------------------------------------------------------------------------------------------------
Remarque : Les lignes en italiques précédées d'un astérisque correspondent à des
commentaires.
----------------------------------------------------------------------------------------------------
2 : Comment s'appelle la structure commençant à "Pour i... " et se terminant à "Suivant i" À
quoi sert-elle ?
"Pour i = 1 à suivant i" est une structure itérative ou "boucle". Cette structure permet
d'effectuer plusieurs fois, en fonction de la valeur attribuée à l'indice i, la même séquence
d'instructions.
3 : Pourquoi la saisie de FIXE se fait-elle avant le "pour i..." alors que la saisie de NOM, CAFF
et NBA se fait après.
La variable "FIXE" prend la même valeur pour les trois représentants : elle peut donc être
initialisée une seule fois avant d'entrer dans la boucle alors que les autres données étant
différentes pour chaque représentant, leur valeur doit être saisie pour chacun d'eux.
Cette instruction a pour objet d'initialiser la variable (en lui donnant la valeur zéro avant
d'entrer dans la boucle et avant de la parcourir une nouvelle fois).
-------------------------------------------------------------------------------------------
Variables
- FIXE : Réel (partie fixe de la rémunération)
- NOM : Texte (nom du représentant)
- CAFF : Réel (chiffre d'affaires du mois précédent)
- NBA : Entier (nombre d'années d'ancienneté)
- PRIME : Réel (prime d'ancienneté)
- COMMISSION : Réel (montant de la commission)
- BRUT : Réel (rémunération mensuelle brute d'un vendeur)
- TOTALBRUT : Réel (total des rémunérations versées aux vendeurs)
Début
Saisir FIXE
TOTALBRUT <= 0
Pour i = 1 à 3
Saisir NOM, CAFF, NBA
Articles similaires
• Exercice algorithmique tri, boucle par récurrence et fonctions
• Exercice VB: Fonctions et Procédures
• Exercices programmation avec le langage C
• Exercices langage C fonctions types simples
• Tutoriel Excel : fonctions avancées
• Exercices langage C : fonctions sur tableau à deux dimensions
Documents similaires
•
Cours Delphi Procédures et Fonctions
•
Cours informatique SQL les procédures stockées
Initiation à l’algorithmique
• CONTACTEZ-NOUS
•A PROPOS DE NOUS
• ON RECRUTE
• RECHERCHER DANS LE SITE
• POLITIQUE DE CONFIDENTIALITÉ
• DROIT D'AUTEUR/COPYRIGHT
• CONDITIONS GÉNÉRALES D'UTILISATION
• PLAN DU SITE
Erreur ! Nom du fichier non spécifié.