PIGIER-BENIN Filière:RGLI
Epreuve:Algorithmique II Date : 04/03/2023
Durée:1h30
Dessier 1:Questions de cours
NB : II y a I point par bonne réponse,O point s'il n'y a pas de réponse et-0,5 point par réponse fausse.
[Link] fonetion est toujours parametree:
[Link] [Link]
[Link] procedure peut ne retourner aucun résultat:
[Link] [Link]
[Link] transmission par valeur du paramètre d'une procédure permet la modification de la valeur du
paramètre effectif après appel du sous-programme. [Link] [Link]
4. Quelle est le résultat affiché après exécution des instructions ci-dessous.
Début
A←SSCHAINE ("Bonne Composition !",6,5); Afficher ("Le résultat est:",A)
Fin
[Link] fonction est aussi une procédure a-Vrai b-Faux
Dossier 2:Procédures et Fonctions
Dans un laboratoire scientifique on souhaite automatiser les traitements suivants :
1-Détermination de la valeur Un du rang n de la suite de Fibonacci
La suite de Fibonacci se définit comme suit: Uo=0; U1=1; Un=Un-1+Un-2 pour n>=2
2-Détermination de la factorielle d'un nombre entier n
La factorielle d'un nombre entier notée n! est égale à:
n!=n*(n-1)*(n-2)*(n-3)*.. Avec 0!=1 Exemple:5!=5*4*3*2*1=120
3- Résolution d'une équation de la forme ax+b=0
Travail à faire:
Rédiger l'algorithme contenant:
a. la fonction Fibonacci qui retourne la valeur de Un pour un nombre entier n donné.
b. La fonction factorielle qui retourne la factorielle d'un nombre entier n donné.
c. La procédure équation qui permet de résoudre une équation du le degré.
d. La procédure Menu qui présente la liste des opérations précédentes et permet à
l'utilisateur d'effectuer un choix.
e. Un programme principal qui présente le menu et permet d'effectuer chacun des traitements
en fonction du choix de l'utilisateur