LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

La logique algorithmique

Cours : La logique algorithmique. Recherche parmi 298 000+ dissertations

Par   •  16 Janvier 2016  •  Cours  •  3 186 Mots (13 Pages)  •  1 407 Vues

Page 1 sur 13

La logique algorithmique

Un algorithme est la description d'une suite logique d'opérations ou instructions qui permet de transformer des informations élémentaires  en informations élaborées satisfaisant à un besoin.

[pic 1]

Exemple 1 : Calculer la TVA et le prix TTC d'un produit à partir de son prix HT, le taux de TVA étant unique et à 19,6 %.

[pic 2]

Un algorithme est composé de quatre grandes parties :

  • la déclaration des variables et des constantes,
  • l'entrée d'informations élémentaires,
  • le traitement des informations;
  • la sortie des informations.

L'algorithme prépare le travail de rédaction d'un programme.

ALGORITHME

PROGRAMME en code Visual Basic

Algorithme PrixTTC_1

VARIABLES

    PrixHT : Réel

    TVA  : Réel

    PrixTTC  : Réel

DEBUT

    ' Entrée des informations élémentaires

     AFFICHER "Prix hors taxe du produit ? "

     SAISIR PrixHT

    ' Traitement des informations

    TVA ← PrixHT * 0,196

    PrixTTC ← PrixHT + TVA

    ' Sortie des informations

    AFFICHER "TVA à 19,6 % = " , TVA

    AFFICHER "Prix TTC  = " ,  PrixTTC

FIN

Public Sub PrixTTC_1()

    ' Déclaration des variables

    Dim PrixHT As Double

    Dim TVA As Double

    Dim PrixTTC As Double

    ' Entrée des informations élémentaires

    PrixHT = InputBox("Prix hors taxe du produit ? ")

    ' Traitement des informations

    TVA = PrixHT * 0.196

    PrixTTC = PrixHT + TVA

    ' Sortie des informations

    MsgBox "TVA à 19,6 % = " & TVA

    MsgBox "Prix TTC  = " & PrixTTC

End Sub

La mise en oeuvre du traitement nécessite des objets que l'ordinateur est capable de manipuler. Il s'agit des variables PrixHT, TVA et PrixTTC.

Une variable définie en début d'algorithme correspond à une zone de la mémoire identifiée par un nom. Il est donc utile de faire un lexique des variables utilisées.

Variable

Contenu

PrixHT

TVA

PrixTTC

Prix HT d'un produit

Montant de la TVA au taux de 19,6 %

Prix TTC du produit

Les instructions élémentaires :

        L’instruction AFFICHER

Afficher Texte

        Cet ordre provoque l’affichage du texte spécifié entre guillemets.

Afficher Nom-variable

        Cet ordre provoque l’affichage du contenu de la variable (zone mémoire) dont le nom est mentionné.

Il est possible d’afficher plusieurs éléments à l’aide d’un seul ordre ; pour cela il suffit de séparer les différents éléments par une virgule.

 Exemples :

Afficher "Prix hors taxe du produit ? "

Afficher "Prix TTC  = " ,  PrixTTC

Afficher " nom de l'élève : "

Afficher  NomElv

Afficher " Nom de l'élève : ", NomElv

Afficher " Montant TTC " , MTTC , " € "

L’instruction ENTRER ou SAISIR

Saisir Nom_variable

        A l’exécution de cet ordre, l’ordinateur demande à l’utilisateur de lui communiquer, par l’intermédiaire du clavier, une valeur. Celle-ci est alors stockée dans la variable mentionnée.

Exemples :[pic 3][pic 4][pic 5]

            Afficher "Prix hors taxe du produit ? "[pic 6]

Saisir PrixHT

Afficher " Note de l'élève  ? "

Entrer NoteElv

L’instruction d’AFFECTATION : pour affecter une valeur à une variable

Nom-variable Expression

        A l’exécution de cet ordre, l’ordinateur évalue l’expression puis stocke le résultat dans la variable (zone de la mémoire) mentionnée.

Exemples :

                   TVA  PrixHT * 0,196

           PrixTTC  PrixHT + TVA

Nom Durand

A  4

TVA ← PrixHT * 0,196        se lit  :         "Affecter à la zone mémoire nommée TVA le résultat du
                                           calcul PrixHT*0,196"

                                ou bien "Mettre dans la variable TVA le résultat du calcul …"

                                ou bien "la variable TVA prend la valeur …"

Travail à faire :

Faire la trace de l’algorithme, c’est à dire simuler l’exécution de l’algorithme en présentant dans un tableau l’exécution pas à pas de l’algorithme.

Conseil : faire en parallèle une exécution pas à pas détaillé du programme dans EXCEL

Pour chaque instruction, préciser le ou les composant(s) du micro-ordinateur sollicité(s) :

...

Télécharger au format  txt (19.7 Kb)   pdf (1.5 Mb)   docx (589.2 Kb)  
Voir 12 pages de plus »
Uniquement disponible sur LaDissertation.com