La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005

Présentations similaires


Présentation au sujet: "Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005"— Transcription de la présentation:

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


Télécharger ppt "Rénovation STG – Économie Gestion - Académie de Lille – Mars 2005"

Présentations similaires


Annonces Google