algorithmique pour résoudre des problèmes, Exams of Algorithms and Programming

algorithme de résolution d'exercice sur algobox

Typology: Exams

2019/2020

Uploaded on 07/09/2020

unknown user
unknown user 🇲🇦

1 / 4

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Ecole Supérieure de Management, de Commerce et d'informatique
Filière : 1ere Année « Informatique »
Matière : Algorithmique
Enseignent : Abdelhamid BOU-EL-HARMEL
EXAMEN
Exercice I : (3 points)
Ecrire un algorithme permettant de résoudre une équation de 1er degré :
ax +b=0
.
Exercice II : (5 points)
Ecrire un algorithme qui fait la sommation de plusieurs nombres. Il demande à l'utilisateur
d'entrer un nombre, puis il demande si l’utilisateur veut entrer un autre nombre. Tant que la réponse est
"+", l'algorithme demande un nouveau nombre afin de l’additionner avec le premier jusqu’à une réponse
différente de "+". L'algorithme sort de la boucle et il va afficher le résultat final.
Exercice III : (12 points)
Ecrire un algorithme permettant de :
1) Calculer la moyenne des notes d’une classe de 30 étudiants.
2) Calculer le nombre d'étudiants ayant une note supérieure ou égale à 10.
3) Afficher la note minimale de ces 30 étudiants.
pf3
pf4

Partial preview of the text

Download algorithmique pour résoudre des problèmes and more Exams Algorithms and Programming in PDF only on Docsity!

Filière : 1ere Année « Informatique »

Matière : Algorithmique

Enseignent : Abdelhamid BOU-EL-HARMEL

EXAMEN

Exercice I : (3 points)

Ecrire un algorithme permettant de résoudre une équation de 1er degré :

ax + b = 0 .

Exercice II : (5 points)

Ecrire un algorithme qui fait la sommation de plusieurs nombres. Il demande à l'utilisateur

d'entrer un nombre, puis il demande si l’utilisateur veut entrer un autre nombre. Tant que la réponse est

"+", l'algorithme demande un nouveau nombre afin de l’additionner avec le premier jusqu’à une réponse

différente de "+". L'algorithme sort de la boucle et il va afficher le résultat final.

Exercice III : (12 points)

Ecrire un algorithme permettant de :

  1. Calculer la moyenne des notes d’une classe de 30 étudiants.

  2. Calculer le nombre d'étudiants ayant une note supérieure ou égale à 10.

  3. Afficher la note minimale de ces 30 étudiants.

Filière : 1ere Année « Informatique »

Matière : Algorithmique

Enseignent : Abdelhamid BOU-EL-HARMEL

Algorithme équation du 1

er

degré

Variables : a,x,b et R :réels

Début

Ecrire (« resoudre equation ax + b = 0 »)

Ecrire (« tapez a »)

Lire( a)

Ecrire (« tapez b »)

Lire ( b )

Si (a==0 || b==0) alors

Ecrire (« R »)

Sinon

Ecrire (« pas de solution »)

Finsi

Sinon

x = -b/a

Ecrire (« la solution de l’equation est : »,x)

Filière : 1ere Année « Informatique »

Matière : Algorithmique

Enseignent : Abdelhamid BOU-EL-HARMEL

Algorithme exercice 2

Variables : x,y,s :réels

rep :caractère

Début

Ecrire (« entrez le nombre »)

Lire(x)

Ecrire (« voulez -vous continuez ?»)

Lire(rep)

Tant que (rep= « + ») faire

Ecrire (« entrer un autre nombre »)

Lire(y)

s x +y

Ecrire (« voulez -vous continuez taper « + » pour continuer »)

Lire (rep)

Fin tant que

Ecrire (« la somme est : » , s)