More From This User
La Rochefoucault - Maximes
Maximes suivies des Réflexions diverses ; du Portrait de La Rochefoucault par...
Clement Marot - Oeuvres Poetiques
Clement Marot - Oeuvres Poetiques
Le bloc B1 re\u00e7oit en entr\u00e9e 12 et 15 et renvoie la somme 12+15 = 27 vers le bloc B2, la valeur 27 devient une
donn\u00e9e d'entr\u00e9e pour le bloc B2 qui re\u00e7oit comme autre entr\u00e9e la valeur 10. Le bloc B2 renvoie vers le bloc B3 le
r\u00e9sultat 27+10 = 37 etc...
Nous remarquons que chaque bloc est ind\u00e9pendant des autres blocs. La seule liaison qui intervienne ici se situe
dans le passage des donn\u00e9es d'un bloc vers un autre bloc. Le code et les donn\u00e9es locales d'un bloc fix\u00e9 sont
inaccessibles aux autres blocs.
En pascal les blocs sont impl\u00e9ment\u00e9s par des proc\u00e9dures cf. ci-dessous :
La ligne : "procedure B ( x , y : integer ; var t : integer) ; "se d\u00e9nomme l'en-t\u00eate de la proc\u00e9dure.
En pascal les blocs peuvent \u00eatre impl\u00e9ment\u00e9s aussi par des fonctionsuniquement lorsqu'il n'y a qu'une donn\u00e9e
de sortie (un seul r\u00e9sultat) cf. ci-dessous :
L'assistant vous propose 8 exercices sous formes de petit programme pascal contenant une fonction et son appel dans le programme principal. Vous devez trouver la bonne en-t\u00eate de fonction \u00e0 associer \u00e0 l'appel de fonction dans le corps du programme principal. Vous choisissez un des exercices dans la liste :
Leave a Comment