Vous êtes sur la page 1sur 4

Fiche de TD - Enoncé

Système d'Information des Ressources


Humaines I Et Algorithme.

Année Académique : 2020 / 2022.

Filière : Gestion des Ressources Humaines. BTS

2ième Année.

Exercice 1 : Écrire un algorithme qui affiche à l’écran « Bonjour » ;


Exercice 2 : Écrire un algorithme qui calcule et affiche votre âge en 2100 sachant que les
données d’entrées sont Votre âge actuel et L’année actuelle. Indication : Définir d’abord les données
d’entrées et de sorties du problème, leur type et par la suite le traitement à faire.

Exercice 3 : Écrire un algorithme qui calcule et affiche la somme de deux chiffres a et b.
Indication : Définir d’abord les données d’entrées et de sorties du problème, leur type et par la suite le
traitement à faire.

Exercice 4 : Ecrire un algorithme qui demande un nombre de départ, et qui ensuite affiche les dix
nombres suivants. Par exemple, si l'utilisateur entre le nombre 17, le programme affichera les nombres de
18 à 27.

Exercice 5 : Ecrire un algorithme qui demande un nombre de départ, et qui calcule la somme des
entiers jusqu’à ce nombre. Par exemple, si l’on entre 5, le programme doit calculer : 1 + 2 + 3 + 4 + 5 =
15.

NB : on souhaite afficher uniquement le résultat, pas la décomposition du calcul.

Exercice 6 : Ecrire un algorithme qui lit le prix HT d’un article, le nombre d’articles et le taux de
TVA, et qui fournit le prix total TTC correspondant. Faire en sorte que des libellés apparaissent
clairement.

Exercice 7 : Ecrire un algorithme qui demande un nombre à l’utilisateur, et l’informe ensuite si ce
nombre est positif ou négatif (on laisse de côté le cas où le nombre vaut zéro).

Exercice 8 : Dans un établissement scolaire, les informations sur un étudiant sont données par son
matricule, son nom, son année de naissance. TAF :

 Définir la structure de données permettant de représenter un étudiant dans cet établissement ;


 Ecrire un algorithme qui lit 20 étudiants puis calcule et affiche le nombre d’étudiants âgé de plus
20ans ;

Exercice 9 : Écrire un algorithme qui lit 10 entiers et affiche les valeurs du tableau.

Exercice 10 : Ecrire un algorithme qui lit un tableau de 10 réels et affiche le nombre d’éléments
positifs et le nombre d’éléments négatifs contenus dans ce tableau.

Exercice 11 : Ecrire un algorithme permettant de saisir et stocker 5 réels au clavier. Puis calcule et
affiche leur somme.

Exercice 12 : Considérons le problème suivant. On souhaite automatiser la gestion des produits
dans un super marché où un produit est caractérisé par sa référence, sa désignation, sa quantité en stock,
son seuil de sécurité et la date du dernier approvisionnement. Les informations sur l’ensemble des
produits sont enregistrées sur un tableau de taille 10000. TAF :

 Définir la structure de données permettant d’enregistrer les informations sur l’ensemble des
produits ;
 On suppose qu’il y a un certain nombre de produit N déjà enregistrés dans le tableau. Ecrire un
algorithme qui permet de lire les informations sur un nouveau produit ;
 On suppose qu’il y a un certain nosmbre de produit N déjà enregistrés dans le tableau. Ecrire un
algorithme qui permet d’afficher la liste des produits ;

Exercice 13 : On désire écrire un programme pour gérer la location des véhicules. Une location
est caractérisée par le numéro de la location, les noms, prénoms et téléphone du client, l’immatriculation,
la marque et le type du véhicule, le jour de location et la durée de la location. Les locations sont rangées
dans une vecteur pouvant contenir au plus 100 locations. Travail A Faire :

 Définir une structure de données pour représenter une location ;


 Ecrire une procédure pour lire et enregistrer les informations dans le vecteur. La procédure prend
en paramètre TabLoc le vecteur des locations et NBLoc le nombre de locations déjà créées ;
 Ecrire une procédure qui affiche la liste des locations enregistrées le Lundi.
Exercice 14 : Ecrire un programme PASCAL qui calcule et affiche le double d’un nombre entier ;

Exercice 15 : Ecrire un programme PASCAL qui réalise la facturation des articles d’un client. On
fournira comme données le nombre d’article, le prix unitaire de l’article.

Vous aimerez peut-être aussi