Telechargé par moulinmariemm1

carte algorithmie

publicité
Définition :
Un algorithme est une suite finie
d’instructions à appliquer à un nombre fini
de données afin d’arriver, en un nombre
fini d’étapes, à un certain résultat.
A quoi sert une variable ?
Elle sert à stocker un résultat.
Quelles sont les étapes d’un algorithme ?
-
5 étapes :
Déclaration des variables et leurs types
Initialisation de celle-ci : valeur initiale
Entrées : l’utilisateur rentre des valeurs
Traitement : tous les calculs
Sortie : résultats affichés à l’utilisateur
SF2 : concevoir et affecter les variables
Programme 1
Programme 2
X prend la valeur 3
X prend la valeur 3
Différents types de variables :
- 3 types :
Flottant : 3,2 ; 5,7 ; 200,17 ; - 1,8
Entier : -7 ; -3 ; 0 ; 6 ; 418 ; 75…
Chaine de caractère : « sTu7@m# »
Quelle est la structure d’une
instruction conditionnelle ?
Si… Alors… Sinon… Fin de Si.
Python :
If condition :
Instruction A
Else :
Instruction B
TI :
If condition
Then
Instruction A
Else
SF1 : déterminer le type de variables
Les variables M, P, S et T sont de type
entier.
S = M + P = 100
T = M – P = 54
S contient la valeur 100 et T, la valeur 54.
SF3 : écrire une formule permettant un
calcul combinant les variables
X prend la valeur X + 7 X prend la valeur X*5
1. Faux : la formule exacte est :
m = t1 + t2 + t3 / 3
X prend la valeur X*5 X prend la valeur X + 7
2. Vrai
Afficher X
Instruction A
End
Afficher X
SF4 : écrire un algorithme simple
Variable : x est de type flottant
Entrée : Saisir x
Traitement : x prend la valeur x + 1
x prend la valeur x * 2
: x prend la valeur x - 3
Sortie : Afficher x
SF5 : programmer un algorithme simple
Python :
TI :
On n’a pas besoin de déclarer les variables
A =int(input(« A = »)) Prompt A
B = A*A*A
A*A*A  B
A=A+B
AA+B
Print (A)
Disp A
Différents types de variables
Définition :
Algorithme
Quelle est la structure d’une
instruction conditionnelle ?
A quoi sert une variable ?
SF1 : déterminer le type de variables
Affecter à M la valeur 77
Affecter à P la valeur 23
Affecter à S la valeur M + P
Affecter à T la valeur M - P
Quelles sont les étapes d’un
algorithme ?
Quels sont les variables et leurs types ? Que
contiennent S et T à la fin du programme ?
P
SF3 : écrire une formule permettant un
calcul combinant les variables
Vrai ou faux : t1, t2 et t3 sont les notes
trimestrielles d’un élève
1. Formule pour calculer la moyenne de
l’élève : m = t1 + t2 + t3 / 2
2. Les variables utilisées : m, t1, t2 et t3
SF5 : programmer un algorithme simple
Programmer l’algorithme suivant sous python
ou TI :
Variable : A et B sont des entiers
Entrée : Saisir A
Traitement : Affecter à B la valeur A3
Affecter à A la valeur A + B
Sortie : Afficher A
SF2 : concevoir et affecter les variables
Programme 1
Choisir le nombre 3
Lui ajouter 7
Multiplier le résultat par 5
Afficher le résultat final
Programme 2
Choisir le nombre 3
Le multiplier par 5
Afficher le résultat final
1 variable : X. Donner la suite des instructions
de chaque programme ainsi que la valeur
affichée X.
SF4 : écrire un algorithme simple
Choisir un nombre
Lui ajouter 1
Doubler le résultat
Enlever 3 au résultat
Afficher le résultat final
Réécrire l’algorithme avec
la structure suivante :
Variable : x est ……
Entrée : Saisir …….
Traitement : x prend la
valeur ….
x prend la valeur ….
……………………….
Sortie : Afficher …….
Téléchargement