Première C Algorithmique
         en langage naturel 
18/04/14
  
Structure de base d'un algorithme
Déclaration des variables
                             DEBUT
                                  
ENTREES
                                     
TRAITEMENT
                                     
SORTIES
                             FIN
      I) Affectations      :  
Syntaxe      :   
     x  y        ou bien    x reçoit la valeur y 
On dit qu'on affecte y à la variable x : c'est-à-dire x prend la valeur y
ATTENTION      :   Toute affectation dans la variable x détruit la valeur 
précédente de la variable x
Exemple 1      :  
Variables
n,u
         Début
              Saisir n
              u  2n2 + 1
               Afficher u
          Fin
1) Repérer dans l'algorithme précédent les différentes parties.
2) Que fait cet algorithme ? Expliquer :
…...................................................................................................................
…..................................................................................................................
Exemple 2      :  
                                   Ecrire un algorithme qui demande à l'utilisateur le prix HT d'un objet, 
ca                                 qui calcule le prix TTC, sachant que le taux de TVA appliqué est de 19,6 
% et qui                       et qui affiche ce prix TTC :
  II) Condition Si...Alors.....Sinon
Syntaxe
Si (condition) Alors Faire
          Instructions
     Sinon     Faire
          Instructions
      FinSi   
Remarque      :   Il n'y a pas forcément de Sinon
                        Exemple 1      :  
On considère l'algorithme incomplet suivant :
Variables
a,b,c
   Début
         Saisir a,b,c
      Si (a >0) alors Faire
        Afficher « La parabole représentant 
f est orientée vers le haut »
Si (a = 0) alors Faire
 Afficher « …...........................
       Sinon Faire
….................................