Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
2021 - 2022
1. L’algorithmique et la programmation
1.1 - L’algorithme
a) Problème :
1- Quelle est la démarche (ensemble d’étapes) à suivre pour préparer un gâteau ?
Réponse :
1- Préparez le mélange (farine+levure+sel).
2- Battez le beurre et le sucre.
3- mettre les œufs un par un.
4- ajouter le lait au mélange. Préchauffez le four à 180 °C
5- Versez la pâte dans le moule
6- Mettre le gateau dans le four
7- Laissez refroidir le gâteau pendant environ une heure
8- Démoulez le gâteau et server-le.
2- Quelle est la démarche (séquence d’étapes) à suivre pour construire une maison ?
Réponse :
b) Définition :
Un algorithme est une ………………………………………………………………………………..
………………………………………………………………………………………………………..
………………………………………………………………………………………………………..
Les traitements
Les entrées (input) Les sorties (output)
(treatment)
Exemple :
Remplir les 3 parties de l’algorithme permettant de calculer et d’afficher la surface (S) d’un carrée
connaissant la longueur de son coté (C) :
1
c) Squelette d’un algorithme :
Pour écrire un algorithme il faut respecter la convention suivante :
Entier
Réel
Booléen
Caractère
Chaine
Tableau
1.2 - La programmation
En informatique, un algorithme est la solution d’un problème dans un langage naturel. Cette
solution n’est pas compréhensible par l’ordinateur. Pour cela elle doit être traduite en un langage
(de programmation) compréhensible à la fois par ……………… et par ………………………….
la programmation, appelée aussi codage, est l'ensemble des activités qui permettent à un
programmeur d’écrire des programmes informatiques en utilisant un …………………………….
2
Exercice 1
On désire faire le programme qui demande à l'utilisateur la longueur (x) et la largeur (y) d'un
rectangle et calcule son périmètre (p) et sa surface (s) en utilisant les formules suivantes :
• Périmètre = (longueur + largueur) *2
• Surface = longueur * largeur
Les traitements
Les entrées (input) Les sorties (output)
(treatment)
Exercice 2
Exercice 3