dsi .pdf


Nom original: dsi.pdf
Auteur: Omar

Ce document au format PDF 1.7 a été généré par Soda PDF 5, et a été envoyé sur fichier-pdf.fr le 24/11/2013 à 08:21, depuis l'adresse IP 197.7.x.x. La présente page de téléchargement du fichier a été vue 993 fois.
Taille du document: 104 Ko (2 pages).
Confidentialité: fichier public


Aperçu du document


Exercice 1 (2 pts)
1) Quelle est la différence entre la structure Enregistrement et la structure Tableau?
2) Les notes saisies des élèves peuvent être stockées dans un fichier ou dans un tableau.
Quelle différence y a-t-il entre les méthodes.

Exercice 2 (18 pts)
A l'occasion de la fête de l'AÏD, la société TUNISIANA donne la possibilité d'être plus proche,
tout en donnant des bonus de recharge pour ses clients ayant des numéros de téléphone
magiques (un numéro de téléphone est composé de 8 chiffres).
Un numéro est dit magique si ses 6 derniers chiffres triés selon l'ordre croissant forment
une suite arithmétique (rappelons qu’une suite arithmétique est une suite de raison r
vérifiant que Un+1=Un + r).
En supposant que les données des clients sont sauvegardés dans le fichier "C:\Clients.dat",
on désire écrire un programme qui permet le calcul du nombre d'abonnés ayant un nombre
magique et de les afficher (leurs noms, et leurs numéros de téléphone) un à un.
 Exemple :
Si le fichier "Clients.dat" comporte les clients suivants :
Tounsi Mohamed 22435678
Ben Salah Ali 21417943
Najeh Alya 25699234
Ben Romdhan Nesrine 23456231
Le programme affichera :
Les clients ayant des numéros magiques sont :
Tounsi Mohamed 22435678
Ben Romdhan Nesrine 23456231
*************************************
Ils sont au total : 2 abonnés.
 Explication
Tounsi Mohamed 22435678
Page 1 sur 2

Bon
travail

Numéro de tel: 22435678
Les 6 derniers chiffres après tri : 345678
Ce numéro forme une suite arithmétique de raison 1, donc le client en question sera
compté et affiché.
De même pour le client "Ben Romdhan Nesrine 23456231"

Travail demandé :
1) Donnez les structures de données adéquates à la résolution de ce problème.
2) Sachant que le fichier "Clients.dat" existe déjà sur la racine "C:", avez-vous besoin, au
sein de votre programme, d'associer les noms, logique et physique, du fichier?
Justifiez votre réponse.
3) Décomposer ce problème en modules.
4) Analyser le module permettant le calcul du nombre de clients ayant des nombres
magiques et leurs affichages.
5) En déduisez l'algorithme de ce module ainsi que ceux correspondant aux modules
appelés dedans.
 N.B :
Veuillez mettre en cas de besoin, les tableaux de déclaration des objets locaux à
chaque module.

Page 2 sur 2

Bon
travail


Aperçu du document dsi.pdf - page 1/2

Aperçu du document dsi.pdf - page 2/2




Télécharger le fichier (PDF)


dsi.pdf (PDF, 104 Ko)



Sur le même sujet..





Ce fichier a été mis en ligne par un utilisateur du site. Identifiant unique du document: 00205478.
⚠️  Signaler un contenu illicite
Pour plus d'informations sur notre politique de lutte contre la diffusion illicite de contenus protégés par droit d'auteur, consultez notre page dédiée.