• Aucun résultat trouvé

Bases d’un langage "libre&#34

N/A
N/A
Protected

Academic year: 2022

Partager "Bases d’un langage "libre&#34"

Copied!
1
0
0

Texte intégral

(1)

Seconde Algorithmique 2 2011-2012

Dans le document Algorithmique 1, nous avons abordé le principe d’un langage "libre"

pour écrire un algorithme. Afin d’éviter la multiplication des langages nous allons en définir un qui nous sera commun.

Bases d’un langage "libre"

Déclaration des variables

- <choix d’un nom> est un nombre

- <choix d’un nom> est une chaîne de caractères - <choix d’un nom> est un tableau

Corps de l’algorithme

- Début :début de l’algorithme

- Lire <nom de variable> :la machine enregistre une valeur pour la variable citée

- Affecter <calcul, valeur, ...> à <nom de variable> :la variable citée reçoit une expression (calcul, valeur, ...)

- Afficher <nom de variable> :la machine affiche à l’écran le contenu de la variable citée

- Afficher "message" :la machine affiche le texte du message - Fin :fin de l’algorithme

EXERCICE 1 : Un algorithme écrit en langage "libre"

Déclaration des variables

prenom est une chaîne de caractères Début

Lire prenom Afficher "Bonjour"

Afficher prenom Fin

Que fait cet algorithme ?

EXERCICE 2 : Un algorithme écrit en langage "libre"

Déclaration des variables A est un nombre B est un nombre Début

Affecter 1 à A Affecter A+3 à B Affecter 3 à A Fin

Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ? EXERCICE 3 :

Écrire un algorithme en langage "libre" qui demande un nombre à l’utilisateur puis qui calcule et affiche le carré de ce nombre.

EXERCICE 4 :

Écrire un algorithme en langage "libre" qui lit les coordonnées de deux points A et B , qui calcule la distance AB et l’affiche.

EXERCICE 5 :

Écrire un algorithme en langage "libre" qui lit les coordonnées de deux points A et B , qui calcule les coordonnées du milieu du segment [AB] et les affiche.

EXERCICE 6 :

Reprendre les exercices précédents en écrivant les algorithmes précédents avec AlgoBox.

My Maths Space 1 sur 1

Références

Documents relatifs

3 .... Le lundi elle est remplie aux trois huitièmes de sa contenance. Une averse tombe dans la nuit et le mardi matin la citerne est remplie aux deux tiers de sa contenance...

Pour les plus courageux : un entier naturel quelconque peut-il être représenté par la différence de deux nombres puissants.. Solution par

[r]

Erire un programme C permettant de saisir au lavier un nombre entier stritement

De ce fait, on introduit une autre notion plus simple dont on va montrer qu’elle suffit à assurer cette

Devoir Surveillé 3 - durée : 1 h 7 décembre 2010 Les documents, la calculatrice, et tout matériel électronique sont interdits.. Le soin, la précision et la qualité de la

[r]

Elle consiste à construire une fenêtre d’authentification qui est représentée par la classe JDialogueIdentification et qui permet d’identifier un joueur membre ou d’ajouter