Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parSébastien Renou Modifié depuis plus de 9 années
1
Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
L’algorithmique La logique algorithmique dans le programme de Gestion et Information, Première STG, toutes options. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
2
Algorithme n°01 Algorithme Algorithme01 Variable Prix : Réel
Variable Prix : Réel Variable Quant : Entier Variable Montant : Réel Constante TVA < Début | Afficher ( "Nombre de produits commandés" ) | Saisir ( Quant ) | Afficher ( "Prix unitaire" ) | Saisir ( Prix ) | Montant <- Prix * Quant * ( 1 + TVA ) | Afficher ( "Le montant dû TTC est de " , MONTANT , " € " ) Fin La déclaration des données variables et constantes. Affectation des constantes Affectation des variables Le traitement un Début, une Fin. Traitement Production d’un résultat Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
3
Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
Algorithme n°01 Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
4
Qu’est-ce qu’un algorithme ?
Un algorithme est un traitement (une suite d’opérations) qui, à partir de variables renseignées par l’utilisateur, permet l’obtention d’un résultat. L’algorithme est un langage normalisé, dernière étape avant sa programmation sur un logiciel. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
5
Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
La structure de base. Déclaration des données utilisées lors du traitement. Affectation des constantes par l’algorithme Ecriture de la procédure. Toute procédure est bornée par un ‘début’ et une ‘fin’ Lors de la procédure, l’utilisateur affecte des valeurs aux variables. Le traitement affiche le résultat du traitement. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
6
Structure type Déclaration VARIABLES… CONSTANTES… DEBUT
Affectation des VARIABLES Traitements successifs Production d’un résultat FIN Données renseignées par l’utilisateur Données renseignées par le programmateur Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
7
La déclaration des données
Toute VARIABLE doit être définie par un type de donnée. Algorithme n°01. Déclaration Variables PRIX : Réel QUANT : Entier MONTANT : Réel Constante TVA 0,196 Entier Réel Chaîne (de caractère) Date Les CONSTANTES sont affectées pour la durée du traitement dès la déclaration des données par le programmateur. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
8
Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
Le traitement VARIABLES CONSTANTES DEBUT Afficher « Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX MONTANT PRIX * QUANT * (1 + TVA) AFFICHER « Le montant dû TTC est de » MONTANT « € » FIN Traitement RESULTAT Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
9
Le traitement : vue d’ensemble.
Un Début Affectation des variables DEBUT Afficher « Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX MONTANT PRIX * QUANT * (1 + TVA) AFFICHER « Le montant dû TTC est de » MONTANT « € » FIN Traitement, ici arithmétique Production du résultat Une Fin Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
10
Affectation des variables
C’est l’utilisateur du programme qui va affecter aux données définies et utilisées dans l’algorithme leurs valeurs. Ces valeurs doivent correspondre au format défini par le programmateur (entier, réel, chaîne, date). Elles sont saisies à la suite d’une invite du programme. DEBUT Afficher « Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
11
Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
Les opérateurs On va retrouver les opérateurs arithmétiques classiques : Addition + Soustraction - Division / Multiplication * Puissance ^ MONTANT PRIX * QUANT * (1+TVA) Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
12
Production du résultat
L’algorithme affiche ensuite le résultat du traitement. DEBUT Afficher « Nombre de produits commandés » Saisir QUANT Afficher « Prix unitaire » Saisir PRIX MONTANT PRIX * QUANT * (1 + TVA) AFFICHER « Le montant dû TTC est de » MONTANT « € » FIN Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
13
Les autres éléments du programme.
La structure itérative a pour objectif de répéter le traitement un certain nombre de fois. La structure alternative permet de différencier les traitements opérés selon le respect ou non d’un critère par une variable. Lorsqu’un algorithme fait appel à un autre algorithme au sein de son traitement, on dit qu’il utilise une fonction. Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.