Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
Algorithme

Exercices manipulation des enregistrements série 01

Un cours complet pour maîtriser Exercices manipulation des enregistrements série 01.

0 chapitres 0 QCM Accès gratuit

Objectifs

  • Maîtriser la définition et la manipulation des enregistrements.

Travail à faire

  • Proposer une analyse modulaire au problème,
  • Analyser chacun des modules envisagés précédemment,
  • Déduire les algorithmes correspondants,
  • Traduire la solution en un programme Pascal.

Exercice 01

Déclarer, en analyse puis en Pascal, l’enregistrement dont la structure est donnée ci-après.

Article membre :

[table id=3 /]

Exercice 02

Calculer et afficher, au moyen de type enregistrement, la somme de deux nombres complexes C1(a + ib) et C2(c + id) tout en utilisant la formule suivante :

Addition : (a + ib) + (c + id) = (a + c) + (b + d)i

Exercice 03

Calculer et afficher, au moyen de type enregistrement, la soustraction de deux nombres complexes C1(a + ib) et C2(c + id) tout en utilisant la formule suivante :

Soustraction : (a + ib) - (c + id) = (a - c) + (b - d)i

Exercice 04

On désire informatiser la gestion d’une bibliothèque. Ainsi, pour chaque livre on dispose des informations suivantes :

  • Le nom du livre "nom_livre"
  • Le nom de l’auteur "nom_auteur"
  • Le code du livre "code_livre"
Travail demandé :
  1. Proposer la /les structure(s) de donnée(s) adéquate(s) pour sauvegarder en permanence un livre.
  2. Ecrire un programme nommé Gestion, qui permet la saisie et l’affichage de l’enregistrement d’un seul livre.
  3. Nous supposons que le nombre de livres dans une bibliothèque est égal à N (5 ≤ N ≤ 27). Refaire la question 2.

Exercice 05

Un compte en banque est enregistré pour chaque client avec les spécifications suivantes :
Le nom de client (une chaîne de caractères), le numéro de compte (un entier), et le solde (un réel).

La banque désire connaître les clients qui ont un solde inférieur à une barre donnée.

Travail demandé :
  1. Déclarer un type enregistrement pour cette structure.
  2. Déclarer un vecteur d'enregistrements pour cet enregistrement.
  3. Ecrire un programme nommé Banque, qui saisit le nombre de clients N avec (5 ≤ N ≤ 100). Range les informations de chaque client dans un tableau T puis affiche les noms, et les soldes des clients dont le montant du solde est inférieur à une barre donnée.