AlgoBox : algobox_division
algorithme de la division Euclidienne ( voir tp info)
Tester l'algorithme
Cliquer sur ce bouton pour exécuter l'algorithme :
Résultats
Code de l'algorithme
1
VARIABLES
2
dividende
EST_DU_TYPE
NOMBRE
3
diviseur
EST_DU_TYPE
NOMBRE
4
quotient
EST_DU_TYPE
NOMBRE
5
reste
EST_DU_TYPE
NOMBRE
6
DEBUT_ALGORITHME
7
LIRE
dividende
8
LIRE
diviseur
9
SI
(diviseur==0)
ALORS
10
DEBUT_SI
11
AFFICHER
"on ne divise pas par 0 !"
12
FIN_SI
13
SINON
14
DEBUT_SINON
15
quotient
PREND_LA_VALEUR
floor(dividende/diviseur)
16
reste
PREND_LA_VALEUR
dividende-quotient*diviseur
17
AFFICHER
"le quotient de "
18
AFFICHER
dividende
19
AFFICHER
" par "
20
AFFICHER
diviseur
21
AFFICHER
" est "
22
AFFICHER
quotient
23
AFFICHER
"et le reste vaut "
24
AFFICHER
reste
25
FIN_SINON
26
FIN_ALGORITHME