الخميس، 26 ديسمبر 2013



Exercice 1.1

Quelles seront les valeurs des variables A, B et C 

après exécution des instructions suivantes ?

Variables A, B, C en Entier

Début

A ← 5

B ← 3

C ← A + B

A ← 2

C ← B – A

Fin
_______________________________________

Exercice 1.2

Quelles seront les valeurs des variables A et B 

après 

exécution des instructions suivantes ?

Variables A, B en Entier

Début

A ← 5

B ← A + 4

A ← A + 1

B ← A – 4

Fin
________________________________________

Exercice 1.3

Plus difficile, mais c’est un classique absolu, qu’il 

faut absolument maîtriser : écrire un algorithme 

permettant d’échanger les valeurs de deux 

variables
 
A et B, et ce quel que soit leur contenu préalable.

________________________________________

Exercice 1.4

Que produit l’algorithme suivant ?

Variables A, B, C en Caractères

Début

A ← "423"

B ← "12"

C ← A + B

Fin

________________________________________

Exercice 2.1

Ecrire un programme qui lit le prix HT d’un 

article,
 
le nombre d’articles et le taux de TVA, et qui 

fournit le prix total TTC correspondant. Faire

 en sorte que des libellés apparaissent clairement.

________________________________________

Exercice 2.2

Ecrire un algorithme utilisant des variables de type 

chaîne de caractères, et affichant quatre variantes 

possibles de la célèbre « belle marquise, vos beaux
 
yeux me font mourir d’amour ». On ne se soucie pa

s de la ponctuation, ni des majuscules.

________________________________________



Exercice 3.1

Ecrire un algorithme qui demande deux nombres à 

l’utilisateur et l’informe ensuite si leur produit est 

négatif ou positif (on laisse de côté le cas où le 

produit est nul). Attention toutefois : on ne doit pas 

calculer le produit des deux nombres.


________________________________________

Exercice 3.2

Ecrire un algorithme qui demande trois noms à
 
l’utilisateur et l’informe ensuite s’ils sont rangés ou 

non dans l’ordre alphabétique.

________________________________________

Exercice 3.3

Ecrire un algorithme qui demande l’âge d’un 

enfant 

à l’utilisateur. Ensuite, il l’informe de sa catégorie 

• "Poussin" de 6 à 7 ans

• "Pupille" de 8 à 9 ans

• "Minime" de 10 à 11 ans

• "Cadet" après 12 ans

Peut-on concevoir plusieurs algorithmes 

équivalents 

menant à ce résultat ?

________________________________________

Exercice 3.4

Ecrire un algorithme qui demande un nombre à 

l’utilisateur, et l’informe ensuite si ce nombre est 

positif ou négatif (on inclut cette fois le traitement 

du cas où le nombre vaut zéro).
________________________________________

Exercice 4.1

Ecrire un algorithme qui demande une heure et en

afficher une autre. Mais cette fois, il doit gérer 

également les secondes, et afficher l'heure qu'il sera 

une seconde plus tard.

Par exemple, si l'utilisateur tape 21, puis 32, puis 

8, 

l'algorithme doit répondre : "Dans une seconde, il 

sera 21 heure(s), 32 minute(s) et 9 seconde(s)".

_______________________________________f 

0 التعليقات:

إرسال تعليق