salut tout le les toiliens je suis vraiment bloqué dans un exercice a dimicile j'ai fais presque la moitier de l'exercice mais j'arrive pas a le finir voilà les ennoncé et je vous remercie:
ENONCE:
soit le tableau ci contre constitue des nom et moyenne des etudiant d'une classe.
1) ecrire une procedure qui permet de lire les nom et le moyenne des etudiant
2)ecrire une procedure qui permet de trier les données suivant les noms ou les moyennes avec laquelle sera fai le tri et l'afficher
3)ecrire une fonction qui permet de determiné la moyenne maximal de classe
4)ecrire une fonction qui retourne la moyenne de classe
j'ai pris un le cas de 5 etudiant c'est tout un tableau de 5 ligne
Tn:tableau chaine de caractere [5]
tm:tableau réel [5]
_____________________________________________
procédure lecture (x:entier)
début
lire tn
lire tm
fin
fin de la procédure
____________________________________________
procédure tri (x: entier)
var i, j entier
debut
si x=1 alors
pour j=4 à 1 lepas -1
pour i=1 à j
si tn[i]>tn[i+1] alors
permuter(i)
fin si
fin pour
fin pour
si non
pour j=4 à 1 lepas -1
pour i=1 à j
si tm[i]>tm[i+1] alors
permuter(i)
fin si
fin pour
fin pour
fin si
fin procédure
__________________________________________________
procédure permuter (i:entier)
var k: entier
y: chaine de caractere
début
k=tm[i]
tm[i]=tm[i+1]
tm[i+1]=k
y=tn[i]
tn[i]=tn[i+1]
tn[i+1]=y
fin procédure
______________________________________________
fonction moyenne ():réel
var s: réel
i: entier
début
s=0
pour i=1 à 5
s=s+tm[i]
fin pour
moyenne = s/5
fin fonction
_____________________________________________
procédure affichage
var i: entier
début
ecrire "NOM" "MOYENNE"
pour i=1 à 5
ecrire tn[i], tm[i]
fin pour
fin procédure
_____________________________________________
mais ce que je voulais c'est d'appeler les procedure et les fonction pour que mon programme marche bien c'est seul partie qui j'arrive pas a le faire
merrrciiii bcp
Ajout du 07-06-2008 à 00:24:
oui merci bien mais juste me manque la derniere partie j'ai ecris mon algorithme déja faut que vous le voire
Actuellement, je réalise quelques applications sous VB6 et je ne reconnais pas trop la démarche de programmation évènementielle.
Les procédures ou fonction (SUB) sont réalisées soit par un appel d'une autre SUB soit par l'apparition d'un évènement (clic sur un bouton, un menu, un objet, un changement de focus,....)
Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.