Poster une réponse 
Les algorigrammes
30-06-2017, 06:37 PM
Message : #1
Brick Les algorigrammes
Les algorigrammes (flow chart en anglais) sont des représentations visuelles des algorithmes

arrow Les symboles graphiques utilisés ont une signification très précise :
• rectangles à bord arrondi pour le début et la fin
• rectangles pour les traitements (affectations,...)
• parallélogrammes pour les entrées/sorties
• losanges pour les conditions
• rectangles avec doubles-barres verticales pour les sous-programmes (et les fonctions)

arrow Toujours écrire le début et la fin

arrow Ne pas oublier les flèches pour indiquer le sens de lecture
( après une condition, la flèche qui commence par un cercle
indique le chemin à suivre si la condition n'est pas vérifiée...
j'ai rajouté "oui" et "non" pour que ce soit plus clair roll )
(ppv veut dire prend pour valeur, et se traduit dans les langages de programmation par = ou :=)


entrer a
b ppv a*2
afficher b
[Image: pytuto33.png]


entrer a
si a=0 alors
afficher "a est nul"
sinon
afficher "a n'est pas nul"
[Image: pytuto34.png]


i ppv 3
tant que i<=10 faire
début
afficher i
i ppv i+1
fin
[Image: pytuto35.png]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
13-10-2018, 11:47 AM
Message : #2
Les algorigrammes
Un exemple avec un sous-programme (ici une fonction)
# définition de la fonction f de paramètre x
entrer un nombre x
y ppv x2
retourner y

# programme principal
calculer l'image d'un nombre par la fonction carré
calculer l'image d'un autre nombre par la fonction carré
si les images sont égales
afficher "les images sont égales"
sinon
afficher "les images sont différentes"
[Image: pytuto35 1.png]

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
29-10-2018, 11:44 AM
Message : #3
RE: Les algorigrammes
(13-10-2018 11:47 AM)jumera a écrit :  Un exemple avec un sous-programme (ici une fonction)
# définition de la fonction f de paramètre x
entrer un nombre x
y ppv x2
retourner y

# programme principal
calculer l'image d'un nombre par la fonction carré
calculer l'image d'un autre nombre par la fonction carré
si les images sont égales
afficher "les images sont égales"
sinon
afficher "les images sont différentes"
[Image: pytuto35 1.png]

Est-ce que la forme et la couleur des étiquettes obéissent à des règles ?
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
29-10-2018, 05:29 PM
Message : #4
RE: Les algorigrammes
Heyyyy hapokha

Les formes, oui elles sont normalisées (voir le début du sujet..)
Les couleurs, non..! J'en ai mis.. pour faire plus zoli jongle
(J'ai fait ces algorigrammes sur mon iPad avec Grapholite)

[Image: 118.gif]
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Return to top
Poster une réponse