Cours3 Algorithme
Cours3 Algorithme
Cours3 Algorithme
(suite )
Les entrées/sorties :
Les entrées/sorties :
Lecture :
Il est possible de demander à un utilisateur du programme de saisir une valeur, la
syntaxe de la saisie est la suivante : Lire(nomvariable)
La saisie interrompt le programme jusqu’a ce que l’utilisateur ait saisi une valeur
au clavier, une fois cela fait, la valeur saisie est placée dans la variable
nomvariable, il est possible de saisir plusieurs variables a la suite :
lire(A,B,C) place trois valeurs saisies par l’utilisateur dans les variables A, B et
C.
Les instructions :
Les entrées/sorties :
Ecriture :
Pour afficher un message a destination de l’utilisateur, on se sert de la
commande: écrire(‘message’)
Cette instruction affiche le message à l’utilisateur, par exemple
écrire(‘bonjour’) affiche bonjour sur l’écran, (les guillemets sont très
importantes).
Il est aussi possible d'afficher le contenu d’une variable : écrire(A)
affiche l’écran le contenu de la variable A.
Les instructions :
Les entrées/sorties :
Ecriture :
On peut mélanger les messages et les valeurs des variables, par exemple, les
instructions: écrire(‘la valeur de A est :’)
écrire(A)
ont le même effet que l’instruction
écrire( ‘ la valeur de A est : ’, A )
Lorsque l’on combine messages et variables dans les instructions d'affichage, on
les sépare par des virgules.
Les instructions :
Cet algorithme demande a l’utilisateur de saisir un entier, ensuite il affiche la valeur saisie puis la même valeur
incrémentée de 1.
>>Saisissez une valeur
Algorithme Affichage_incrément numérique
variables : >> 12
a: entier
>> vous avez saisi la valeur :
Début 12
9
Exemple de complexité
Complexité en n n
i
i 1
n n
Complexité en 2n² (i j )
i 1 j 1
10
Des questions???