• Aucun résultat trouvé

au cours d’un programme, on utilise une variable

N/A
N/A
Protected

Academic year: 2022

Partager "au cours d’un programme, on utilise une variable"

Copied!
2
0
0

Texte intégral

(1)

Module 8 : Algorithmique (affectation, lecture, écriture) Seconde Affectation de variables

Dès que l’on a besoin de stocker une information (numérique, texte, etc ...) au cours d’un programme, on utilise une variable. Une variable est une boîte, que le programme (l’ordinateur) va repérer par une étiquette. Pour avoir accès au contenu de la boîte, il suffit de la désigner par son étiquette.

La première chose à faire avant de pouvoir utiliser une variable est de créer la boîte et de lui coller une étiquette. Ceci se fait tout au début de l’algorithme, avant même les instructions proprement dites. C’est ce qu’on appelle la déclaration des variables.

Affecter c'est attribuer une valeur à une variable ( "on remplit la boîte")

Lorsqu'on écrit un algorithme en langage libre, on utilise le symbole "←" par exemple.

Lorsqu'on programme l'algorithme, on utilise un logiciel, la calculatrice avec son langage propre. On utilisera indifféremment AlgoBox ou la calculatrice.

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

Variables A , B en Numériques Début Algorithme

A ← 1 BA + 3 A ← 3 Fin Algorithme

Quelles seront les valeurs des variables A , B et C après exécution des instructions suivantes ?

Variables A , B , C en Numériques Début Algorithme

A ← 5 B ← 3 CAB A ← 2 CB – A Fin Algorithme Que produit l’algorithme suivant ?

Variables A , B , C en Caractères Début Algorithme

A ← "423"

B ← "12"

CAB (concaténer) Fin Algorithme

Écrire un algorithme permettant d’échanger les valeurs de deux variables A et B, et ce quel que soit leur contenu préalable.

Décrypter Variables a, b en Numériques

Début Algorithme a231 b2 Écrire a Écrire b Fin Algorithme

Que fait l'algorithme ci-contre ?

Quelle amélioration peut-on lui apporter ?

2010©My Maths Space Page 1/2

1

2

(2)

Module 8 : Algorithmique (affectation, lecture, écriture) Seconde Programmer

Écrire un programme qui demande un nombre à l'utilisateur puis qui calcule et affiche le carré de ce nombre.

Écrire un programme qui lit le prix hors taxe d'un article, le taux de TVA, et qui fournit le prix total toutes taxes comprises correspondant. Faire en sorte que des libellés apparaissent clairement.

Variables

Début Algorithme

Fin Algorithme

Variables

Début Algorithme

Fin Algorithme Écrire un programme qui lit les coordonnées

de deux points A et B , qui calcule les coordonnées du vecteur AB et les affiche.

Écrire un programme qui lit les coordonnées de deux points A et B , qui calcule la distance AB et l'affiche.

Variables

Début Algorithme

Fin Algorithme

Tester vos algorithmes sur AlgoBox.

2010©My Maths Space Page 2/2

3

Références

Documents relatifs

Robots spécialement conçus pour dupliquer et améliorer les gestes médicaux-chirurgicaux existants. • Aujourd’hui

Votre programme doit lire deux entiers, l'âge et le poids des bagages de la personne et doit afficher le prix, sous la forme d'un entier..

La création de base de sous-réseaux est suffisante pour les petits réseaux mais n’offre pas la souplesse requise pour les grands réseaux d’entreprise.. Les masques de sous-réseau

Inversement, la diff´ erentiabilit´ e implique la C-d´ erivabilit´ e ` a condition que la diff´ erentielle corresponde ` a la multiplication par un nombre complexe ce qui, d’apr` es

On peut trouver les pronoms toniques après toutes les autres prépositions : avec moi, sans moi, grâce à moi, pour moi …... il

Par ailleurs, cette expression est polynomiale de degré 2 avec a = 1 (il sut de développer pour

2- Gestion d’un catalogue électronique de bibliothèque ou d’une base de données documentaire – 110 heures. • Langages libres vs contrôlés ; classificatoires

[r]