Salut, j?ai un problème avec cet algo réalisé avec alg?exec, avec les procédures
Ça concerne la saisie et l?affichage d?un tableau (mon prob est expliqué plus bas !)
algo gestion
var tbnotes[10]:tableau entier
nb:entier
debut
saisiedimension(nb)
saisietableau(tbnotes[10],nb)
affichetableau(tbnotes[10],nb)
fin
procédure saisiedimension(s nbelem:entier)
debut
saisir "veuillez indiquer le nombre de lignes (1 à 10)",nbelem
fin
procédure saisietableau(s tb[10]:tableau entier; e nbelem:entier)
var k:entier
debut
pour k de 1 à nbelem
saisir "entrer un nombre", tb[k]
fin pour
fin
procédure affichetableau(e tb[10]:tableau entier;e nbelem:entier) var k:entier
début
pour k de 1 à nbelem
afficher "les éléments du tableau sont", tb[k]
fin pour
fin
en fait il m'affiche à la ligne rouge ci dessus:
une variable tableau ne peux pas être passée par valeur
et si je met l'adresse entrée et sortie
procédure affichetableau(es tb[10]:tableau entier;e nbelem:entier)
ça marche mais l'orsque qu'il doit afficher le tableau à la procédure affiche tableau il m'affiche la ligne
les élément du tableau sont et aucun résultat, ça reste blanc
comment faire?