Forum destiné au chapitre II : les sous-Programmes (Fonctions & Procédures)
Dans ce chapitre, vous allez voir :
Lien de la vidéo : https://www.youtube.com/watch?v=nOp7XW-BOv8&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=12
Notions de base sur les Sous-Programmes (Fonctions / Procédures) :
1- Notions de Réécriture du Code
2- Décompoistion d'un Problème
3- Struture d'un Programme Principal
4- Structure d'un Sous-Programme
5- Appel à Sous programme (Paramètres Effectifs et Paramètre Formel)
6- Paramètres d'entrée et Paramètres de Sortie
7- Autonomie d'un Sous-Programme
8- Transmission des paramètres
Lien de la vidéo : https://www.youtube.com/watch?v=-DDXczInjGU&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=13
Notions sur les Procédures :
1- Déclaration d'une procédures (paramètres formels avec passage par valeur et passage par variables)
2- Appel à une procédure (paramètres effectis et transmission de paramètres)
3- Dérouelemnt d'un programme avec une procédures
4- Démonstration par un programme Pascal (Combinaisons)
Lien de la vidéo : https://www.youtube.com/watch?v=TnRm7nBfQlw&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=14
Notions sur les fonctions :
1- Déclaration d'une fonction (Paramètres formels avec passage par valeur)
2- Appel à une fonction (dans la partie droite d'une affectation)
3- Déroulement d'un programme avec une fonction
4- Démonstration par un programme PASCAL (Combinaisons)
Lien de la vidéo : https://www.youtube.com/watch?v=gdXvObPflVg&list=PLwHHAvorm5F8yHYZqao9Yi8wMZljwQw3c&index=15
Divers points sur les sous-programmes (Fonctions / Procédures) :
1- Eviter d'accéder aux variables globales
2- Eviter de réaliser deux traitement dans le même sous-programme
3- Comment utiliser le type tableau comme paramètre aux fonctions/Procédure
4- Comment transformer une procédure à une fonction 5- Comment transformer une fonction à une procédure