Programmation algorithmique
N1Ty
Messages postés
2
Statut
Membre
-
yg_be Messages postés 24281 Statut Contributeur -
yg_be Messages postés 24281 Statut Contributeur -

Bonjours, J'aimerais savoir comment les sous programmes fonctionne pour l'exercice 37 et 38 je ne comprend pas.
Prenons l'exercice 38 :
Quand on arrive à '' afficher (sp (a, a))''
Sachant que le sous programme prend 2 tableau d'entier a et b
Cela signifie que l'on prend 2 fois le tableau a ?
Parce que b on ne sait même pas ce que c'est ?
Et pour le 37 :
Sp1 (t [0]) alors que dans le sous programme 1 on parle d'entier x... Voilà je ne comprend pas cela si quelqu'un pouvais m' expliquer les cours qu'on a eu dessus sont super flou. Merci !
A voir également:
- Programmation algorithmique
- Application de programmation - Guide
- Videosurveillance algorithmique - Accueil - Protection
- Programmation envoi sms - Guide
- Logiciel algorithme programmation - Télécharger - Édition & Programmation
- Programmation binaire - Guide
1 réponse
Bonjour,
Ne pas confondre les "paramètres" attendus par une fonction (ou un programme) et les valeurs qu'on lui passe.
Par exemple
chiffre1 et chiffre2 sont les paramètres de la fonction
et pour l'utiliser
Ne pas confondre les "paramètres" attendus par une fonction (ou un programme) et les valeurs qu'on lui passe.
Par exemple
function addition(chiffre1, chiffre1 ) return chiffre1 + chiffre2 End function
chiffre1 et chiffre2 sont les paramètres de la fonction
et pour l'utiliser
a = 2 b = 3 'premier essai avec a et b total = addition(a,b) ' donnera 5 'deuxième calcul avec a et a .. total = addition(a,a) ' donnera 4
Parcontre pour l'exercice 37 j'ai un peu moin de mal à comprendre cette logique regarder le début :
On a un tableau d'entier t qui est de taille 1
On dit que la valeur de la case du tableau vaut 1
Puis on utilise le sous programme qui prend en paramétre attendu un entier x sauf qu'on l'utilise pour t[0]=1
Et la je bug. Parce que je ne sais pas ce qu'il se passe t[0] prend la valeur 2 ? Je dirais que c'est cela. t[0] qui valait 1 prend la valeur 2 OK admettons vous me corrigerez si je me trompe.
On continue :
Le programme affiche donc 2
Et on arrive au 2 ieme sous programme prenant la variable t en paramètre t qui est un tableau d'entier évidemment.
J'aurais envie de dire que t[0] prend la valeur 3 tout simplement c'est cela ?