Grp B [INTERO + CORRECTION] Algorithmique 26/09
Page 1 sur 1
Grp B [INTERO + CORRECTION] Algorithmique 26/09
Sujet de l'interrogation qui a eu lieu le 26 sept 2011:
Nous avons un examen regroupant 5 matières avec comme coefficients respectifs :
- Anglais (2)
- Maths (3)
- Spécialité technique (5)
- Culture générale (1)
- Français (1)
Pour obtenir l'examen, "être admis", il faut :
* Au moins 8 en spécialité technique
* Une moyenne coefficientée supérieure ou égale à 10
* Au moins 8 en Français ou 8 en Culture générale
Toutefois, si 2 des 3 conditions sont atteinte, vous aurez l'occasion de participer au rattrapage.
D'après cet énoncé, écrire un algorithme qui, étant donné les 5 notes, écrit à l'écran "Admis", "Rattrapage" ou "Refusé" suivant le cas.
Nous avons un examen regroupant 5 matières avec comme coefficients respectifs :
- Anglais (2)
- Maths (3)
- Spécialité technique (5)
- Culture générale (1)
- Français (1)
Pour obtenir l'examen, "être admis", il faut :
* Au moins 8 en spécialité technique
* Une moyenne coefficientée supérieure ou égale à 10
* Au moins 8 en Français ou 8 en Culture générale
Toutefois, si 2 des 3 conditions sont atteinte, vous aurez l'occasion de participer au rattrapage.
D'après cet énoncé, écrire un algorithme qui, étant donné les 5 notes, écrit à l'écran "Admis", "Rattrapage" ou "Refusé" suivant le cas.
Re: Grp B [INTERO + CORRECTION] Algorithmique 26/09
Voici donc une correction attendue.
Noté :
10/10 : Langage
10/10 : Validité
Total : 20/20
- Spoiler:
Algo_examen
Aux : ang, mat, spe, cg, fr : entiers; //Favorisez des variable avec un sens mais courtes
_____moy : réel; //La moyenne n'est pas forcement un entier
début :
______Ecrire("Entrez les notes dans cet ordre: Angalis, Maths, Spécialité, Culture
______générale, Français");
______Lire(ang, mat, spe, cg, fr);
______moy := (ang*2 mat*3 spe*5 cg fr)/12;
______si ((spe >= 8) et (moy >= 10) et ((fr >= 8) ou (cg >= 8))) //Les 3 conditions réunis
_________alors
_________Ecrire("Admis");
______sinon si (((spe >= 8) et (moy >= 10)) ou (((fr >= 8) ou (cg >= 8)) et (spe >= 8))
___________ou (((fr >= 8) ou (cg >= 8)) et (moy >= 10)) //2 des 3 conditions réunis
___________alors
___________Ecrire("Rattrapage");
___________sinon Ecrire("Refusé");
___________fin si
______fin si
fin examen
Noté :
10/10 : Langage
10/10 : Validité
Total : 20/20
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|