hg S’enregistrer Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie

Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie  forum informatique Tunisie Index du Forum

hg Bac Tunisie Algorithmique et programmation TIC réseaux php javascript sql access activités programmation c
hg
FAQ FAQ Rechercher Rechercher Membres Membres Groupes Groupes Profil Profil Se connecter pour vérifier ses messages privés Messages Privés Connexion Connexion


 Forum de l'excellence et l'excellence en innovation 
Pour participer à notre Forum, vous devez
 
inscrire sur notre forum a partir d'ici
 
  NB :
Les membres ''zéro messages'' seront supprimés automatiquement après un nombre de jours donné !!!!
             
   
 
  
forum d'aide informatique : internet, réseau, programmation informatique ...
exercice
 
 
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Base de données -> (¯`·._.·[Devoirs et séries']·._.·´¯)
hg Sujet précédent :: Sujet suivant   hd
Auteur Message
KARIMOS
Administrateur

Hors ligne

Inscrit le: 02 Nov 2008
Messages: 1 710
Masculin
Point(s): 5 479
Moyenne de points: 0

Posté le: Sam 29 Mai - 12:53 (2010)    Sujet du message: exercice Répondre en citant

PublicitéSupprimer les publicités ?
Exercice essayer de corriger
Il s’agit dans ce mini projet de créer et manipuler une liste chaînée d’album.
Chaque cellule de la liste contient les informations relatives à un album dont chacun est composé des champs suivants :
• Titre de l’album
• Nom de l’artiste... Afficher davantage
• Année de la production
• Nombre de chansons (ne dépassant pas 10 chansons)
• Un tableau de chansons comportant le Titre et la durée en secondes de la chanson

Dans ce qui suit, on vous schématise un exemple de la liste chaînée.

The color
Céline Dion
1993
2
Power
35 Think
43

Taqasim
Fawzi
1998
3
taqasim
62 Hijez
52 Mawel
38

NIL

La structure de données que vous allez utiliser est la suivante :
Type
Chanson_t = Enregistrement
Titre_chans : Chaîne
Durée_sec : entier
FinEnregistrement
Tab_chansons = Tableau [1..10] de chanson_t
Ptr_Album = ^ Album
Album = Enregistrement
Titre_alb, nom : chaîne
Année : 1100..2900
Nombre : 1..10
Chanson : tab_chanson
Suivant : Ptr_Album
FinEnregistrement

1. Saisie d’une chanson :
Ecrire une procédure Saisie_chanson qui permet la saisie des champs titre et duree_sec.

2. Saisie des Albums :
Ecrire une procédure Sais_Album qui réalise la saisie interactive des albums dans une liste chaînée.

3. Calcul du nombre d’album :
Ecrire une procédure Calcul_Album qui permet de calculer le nombre d’album dans la liste.

4. Durée Totale d’un album
Ecrire une fonction Duree_Album qui renvoie la durée totale en secondes d'un album A donné.

5. Durée Totale des albums
Ecrire une fonction Duree_Totale qui renvoie la durée totale en secondes des albums se trouvant dans la liste chaînée.

6. Recherche d’une chanson dans une liste
Ecrire une fonction Rech_chanson qui permet de chercher un titre de chanson donné dans la liste chaînée des albums.

7. Insertion d’un album :
Ecrire une procédure Insertion qui permet d’insérer un album A dans la liste chaînée à une position k donnée.

8. Suppression d’un album
Ecrire une procédure Suppression qui permet de supprimer un album A se trouvant dans la liste chaînée à une position k donnée.

9. Tri des albums :
Ecrire une procédure Tri_album qui permet de trier par ordre croissant la liste chaînée des albums selon leurs durées totales (Somme des durées des chansons). L’album contenant la durée minimale est le premier de la liste.

10. Fusion de liste d’album
Ecrire une procédure Fusion qui permet de concaténer deux listes chaînés d’album initialement triées selon la durée de l’album pour avoir une troisième liste chaînée triés.


 
Revenir en haut
faracha


Hors ligne

Inscrit le: 03 Juin 2010
Messages: 1
Point(s): 1
Moyenne de points: 0

Posté le: Jeu 3 Juin - 23:27 (2010)    Sujet du message: exercice Répondre en citant

baz ta9ra 3ad el srairi loool

 
Revenir en haut
ammouna01


Hors ligne

Inscrit le: 27 Fév 2010
Messages: 13
Point(s): 13
Moyenne de points: 0

Posté le: Lun 7 Juin - 20:07 (2010)    Sujet du message: exercice Répondre en citant

Rolling Eyes  série de programmation et non de BD Exclamation Question

 
Revenir en haut
KARIMOS
Administrateur

Hors ligne

Inscrit le: 02 Nov 2008
Messages: 1 710
Masculin
Point(s): 5 479
Moyenne de points: 0

Posté le: Mer 9 Juin - 18:13 (2010)    Sujet du message: exercice Répondre en citant

BIEN SUR C'EST UNE série de programmation !!!!

 
Revenir en haut
Contenu Sponsorisé






Posté le: Aujourd’hui à 17:05 (2016)    Sujet du message: exercice

 
Revenir en haut
Montrer les messages depuis:   
bg bd
Poster un nouveau sujet   Répondre au sujet    Bac Tunisie Algorithmique et programmation : BAC INFORMATIQUE En Tunisie forum informatique Tunisie Index du Forum -> Base de données -> (¯`·._.·[Devoirs et séries']·._.·´¯) Toutes les heures sont au format GMT + 1 Heure
 
Page 1 sur 1

 
Sauter vers:  
Index | créer forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation