Exercices – Savoir écrire un algorithme en langage naturel
Exercice 1 –
Voici l’algorithme qui calcule les coordonnées du milieu d’un segment [AB] connaissant les
coordonnées de A et de B. Certaines lignes ont été effacées. Complète-le :
Afficher « Calculons les coordonnées d’un milieu »
Afficher « Entrer les coordonnées du 1
er
point »
Lire Xa
Lire Ya
Afficher « Entrer les coordonnées du 2
nd
point »
Lire Xb
Lire Yb
X prend la valeur de ................................................
Y prend la valeur de ................................................
Afficher « Les coordonnées du milieu sont (...... ; ..... ) »
Exercice 2 –
Ecrire les algorithmes suivant en langage naturel :
(a) algorithme qui calcule la distance AB à partir des coordonnées des points A et B.
(b) algorithme qui calcule les coordonnées du vecteur
AB
uuur
à partir des coordonnées des
points A et B.
(c) algorithme qui affiche si des vecteurs sont colinéaires ou non connaissant les
coordonnées de ces 2 vecteurs.
(d) Algorithme qui, à partir des coefficients de l’équation cartésienne d’une droite et des
coordonnées d’un point, affiche si ce point est sur la droite ou pas.
(e) Algorithme qui calcule le terme de rang n de la suite (u
n
) définie par récurrence par :
u
0
= 2 et u
n+1
= 2u
n
- 3 .
(f) Ecrire un algorithme qui réalise les instructions suivantes :
On demande à l’opérateur de rentrer un nombre entier
Si l’opérateur rentre un nombre qui n’est pas entier, on affiche un message d’erreur et
on lui demande de recommencer.
Ainsi de suite jusqu’à ce que l’opérateur entre un nombre entier.
A la fin, on affiche un message de félicitation et la valeur de l’entier.
Exercices – Savoir écrire un algorithme en langage naturel
Exercice 1 –
Voici l’algorithme qui calcule les coordonnées du milieu d’un segment [AB] connaissant les
coordonnées de A et de B. Certaines lignes ont été effacées. Complète-le :
Afficher « Calculons les coordonnées d’un milieu »
Afficher « Entrer les coordonnées du 1
er
point »
Lire Xa
Lire Ya
Afficher « Entrer les coordonnées du 2
nd
point »
Lire Xb
Lire Yb
X prend la valeur de ................................................
Y prend la valeur de ................................................
Afficher « Les coordonnées du milieu sont (...... ; ..... ) »
Exercice 2 –
Ecrire les algorithmes suivant en langage naturel :
(f) algorithme qui calcule la distance AB à partir des coordonnées des points A et B.
(g) algorithme qui calcule les coordonnées du vecteur
AB
uuur
à partir des coordonnées des
points A et B.
(h) algorithme qui affiche si des vecteurs sont colinéaires ou non connaissant les
coordonnées de ces 2 vecteurs.
(i) Algorithme qui, à partir des coefficients de l’équation cartésienne d’une droite et des
coordonnées d’un point, affiche si ce point est sur la droite ou pas.
(j) Algorithme qui calcule le terme de rang n de la suite (u
n
) définie par récurrence par :
u
0
= 2 et u
n+1
= 2u
n
- 3 .
(f) Ecrire un algorithme qui réalise les instructions suivantes :
On demande à l’opérateur de rentrer un nombre entier
Si l’opérateur rentre un nombre qui n’est pas entier, on affiche un message d’erreur et
on lui demande de recommencer.
Ainsi de suite jusqu’à ce que l’opérateur entre un nombre entier.
A la fin, on affiche un message de félicitation et la valeur de l’entier.
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !