Langage C, algorithme, intersection d'ensembles, théorie des ensembles, programmation
Le document répond à plusieurs exercices de programmation en langage C.
[...] Le paramètre en entrée de la fonction f est un pointeur, pointe donc sur l'adresse de b. Dans la fonction la ligne place la valeur 60 dans l'adresse de b. La variable b vaut dorénavant 60. [...]
[...] La fonction toto prend en paramètres deux entiers et un tableau d'entier ainsi que sa dimension. Pour chaque élément du tableau, le programme test si celui-ci est compris entre a et b inclus, et incrémente un compteur si c'est le cas. Le programme renvoie ensuite la valeur du compteur, soit le nombre d'éléments du tableau compris entre a et b inclus. [...]
[...] La valeur de a reste celle qui a été déclarée au début., soit 4. La fonction tutu(3) lance un appel à la fonction tutu(2) qui lance à son tour la fonction tutu(1). Exercice 3 - Partie 3 Le programme renvoie 5. [...]
[...] La ligne return retourne 60 La fonction g s'exécute alors avec comme paramètre a = 5. La ligne place 15 dans et 15 est retourné. vaut donc 15 et la fonction retourne 60*15 soit 900. [...]
[...] Langage algorithmique Exercice 1 - Partie 2 La première ligne du programme déclare un pointeur, mais il n'est pas initialisé et n'a donc pas de valeur. La deuxième ligne ne peut donc pas s'exécuter. Le programme affiche : a = 4 b = 60 c = 900 Explications : Dans le main, la ligne appelle la fonction f sur l'adresse de la variable b. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture