Algorithmes de programmation et paie
Algorithmes de programmation et paie
Faculté de génie
19 mai 2023
2
travers des exercices proposés par l'étudiant, chacun des types de fonctions ou sous-processus, à
documenter et identifier les parties significatives qui les composent. Dans la deuxième activité,
un algorithme doit être conçu et codé dans l'outil PseInt pour. résoudre la paie mensuelle des N
employés de l'entreprise XYZ ; sur la base des données suivantes : salaire de base, nombre de
de transport et déductions pour prêts. La troisième activité consiste à mettre en œuvre des
ACTIVITÉ N°1
Exemple n°1 :
sont paires et combien sont impaires. Compte tenu de ce qui précède, les types de fonctions ou
avons définie. Si vous avez essayé d'autres langages de programmation, vous saurez que les
Comme nous pouvons le voir dans le code, il commence par le tableau de dimensions
[10], ce qui signifie que le chemin qu'il va emprunter est de 1 à 10 et à partir de là, il ne permet
Écrire : Il est placé entre parenthèses et c'est ce que l'on peut voir à l'écran, comme ici le
mot « Bonjour », « Vous avez terminé :) », « Entrez un numéro s'il vous plaît », « Les nombres
pairs que vous avez entrés : », « Nombres impairs que vous avez saisis : ".
« Si » est remplie, « Alors » une action sera effectuée, cela fonctionne comme une condition de
IfNon : Si la condition n'est pas remplie (c'est-à-dire qu'elle est « f »), alors l'action est
Pour f = 1 à 12 avec l'étape 1 do : Indique que vous faites le voyage à partir du numéro
inscrit dans le champ 1, dépensez 12 et si tout est terminé, passez à l'étape suivante
Si vecteur[f] <= 5 Alors : Si lors de l'exécution précédente, les nombres sont inférieurs à
ACTIVITÉ N°2
Régler la [Link]*
oui net_salary
Aide...
Salaire inférieur + net_salary ;
FinSi
FinPour Écrire
Écrire Écrire ===Résumé paie---------------------------------
Écrire Écrire "Le salaire "moins c'est" Salaire inférieur ;
"Le salaire "moins c'est" Salaire plus élevé ;
"Le salaire "moins c'est" Moyenne;
Fin de votre requête :)" Moyenne ;
7
Entrez > le montant des heures supplémentaires effectuées par le dans les
salarié discussions
25
r intrigue
Entrez > il total de prêts qui doivent être déduits de l'employé
Bureau
12
Ucompenser r en détail c/étape
Détails du paiement
Le récapitulatif de paie du salarié est le Aide...
suivant :
Document d'identité : 103528632
Nom : Juanita Pérez
Salaire de base $ 2500000
Valeur totale de heures
Aide au transport :supplémentaires : 421 296,2962962962 $
Sans objet
Ventes totales réalisées par l'employé : 0 $
Il n'y a pas de commission
Prêts à escompter $ 12
Salaire net à payer = 2921284.2962962962
Entrez le nom du employé n°1
N°1 :
Exercice d'algorithme3
Écrivez « entrez le nom de l'entreprise »
Lire Nom_Entreprise
Écrivez « Nombre d'employés de l'entreprise » ;
Lire Nombre d'employés
Par exemple, 1 à Nombre d'employés À l'étape 1, écrivez «Entrez les noms des employés» i ; Lire Employee_Name ; j'écris « Entrez le nom de famille » ;
| Lire les noms de famille,
j'écris « Entrez l'âge » ;
je lis l'âge,
Écrivez « Détails de l'employé » i
Écrivez « Noms complets » Nom_employé « » noms de famille.
Écrivez « Âge » âge « années » ;
N°2
1 Algorithme série
2 Définir le numéro comme réel
Écrivez « Veuillez entrer un numéro »
4 Lire le numéro
Pour i+ 1 À num Avec Étape 1 Faire
6 : Résultat»- (i*(i+1))12;
Écrivez "Série 4" i "=" Résultat 7
8 FinÀ
9
9 FinAlgorithme
10
Série 4 4=4007
Série 4 5=9007
Série 4 6=17647
Série 4 7=31367
Série 4 8=51847
Série 4 9=81007
Série 4 10=121007
Série 4 11=174247
Série 4 12=243367
Série 4 13-331247
Série 4 14=441007
Série 4 15=576007
***Exécution terminée. ***
1
N° 0
3
-. [Link]
pseudocode/#:~:text=Les%20arrays%20ou%20arrays%20in,leur%20longueur%20inside%20of
%20%5B%5D.