TES RAPPELS ALGORITHMIE
I- Rappels /Exemples
Un algorithme est une suite d’instructions élémentaires. Ces instructions
s’appliquent dans un ordre déterminé à des données et fournissent en un
nombre fini d’étapes des résultats.
Voici les trois étapes qui structurent un algorithme.
1°) L’entrée des données : On repère les données nécessaires à la résolution, ces
données sont le plus souvent saisies au clavier de l’ordinateur, elles peuvent aussi
être lues dans un fichier. On note également les résultats intermédiaires
indispensables au traitement.
2°) Le traitement des données : On détermine les étapes du traitement et dons
les instructions à donner pour une exécution automatique.
3°) La sortie des résultats : Les résultats obtenus peuvent être affichés à l’écran,
imprimés ou encore conservés dans un fichier. Les sorties peuvent
éventuellement être des graphiques, des images, …
Exemple : Voici un algorithme :
Soit deux nombres A et B.
1) Calculer A + 2B et remplacer B par cette valeur.
2) Calculer B A et remplacer A par cette valeur.
Afficher le nombre A.
1) Faire fonctionner cet algorithme pour A = 8 et B = 5.
2) Recommencer avec deux autres valeurs. Quel résultat fournit cet algorithme ?
3) Ecrire un algorithme permettant le calcul de la somme des carrés de deux
nombres.
II- VARIABLES ET AFFECTATIONS :
1°) On considère l’algorithme ci-dessous :
Donner à x une valeur.
Calculer a = x + 2.
Calculer b = a² - 4.
Ecrire le résultat b.
Voici une écriture codée de cet algorithme :
Variables
 
Entrée
Saisir
Traitement
prend la valeur   
b prend la valeur   
Sortie
Afficher b
A l’aide de l’algorithme ci-dessus, répondre aux questions suivantes :
1°) Le nombre obtenu en saisissant 2 est : a) 0 ; b) 4 ; c) 12.
2°) L’expression algébrique de la fonction définie sur par cet algorithme est :
Voici la traduction de l’algorithme précédent dans le langage d’une
calculatrice.
Ecrire ce programme avec votre calculatrice.
Exécuter le programme obtenu et vérifier les résultats qu’il donne.
3°) Applications :
Marie doit traduire le programme de calcul suivant en un algorithme.
a) Identifier et nommer les
variables qu’elle peut utiliser.
b) Ecrire un algorithme qui répond à
la question.
1 / 3 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 !