Vous êtes sur la page 1sur 2

Devoir Algorithme

Exercice 1 qcm (2 points)

1. La programmatique définit le passage ordonné de


(a) l’algorithme à la programmation puis à l’analyse
(b) la programmation à l’analyse puis à l’algorithme
(c) l’analyse à l’algorithme puis à la programmation

2. . Un compilateur est un
(a) programme qui transforme un algorithme vers le langage machine
(b) dispositif qui transforme le code source vers le langage machine
(c) programme qui transforme le code source vers le langage machine

3. Quelle est la différence entre une variable et une constante ?


(a) Il n’ y a aucune différence entre une variable et une constante
(b) La variable ne change jamais de valeur par contre la constante change toujours.
(c) La variable contient une valeur qui peut varier au cours d'un même programme et la constante con-
tient une valeur qui ne varie pas.

4. . Une variable est : (a) Une zone mémoire


(b) Caractérisée par un nom et un type
(c) Caractérisée par une valeur initiale

Exercice 2 : concaténation (4 points)


Soit les deux chaines de caractères : "mer" et "veille".
Ecrire un algorithme qui permet de concaténer ces deux chaines et afficher la longueur de la nouvelle
chaine.
Exercice 3 : ordre alphabétique (3 points)
Ecrire un algorithme qui demande trois noms à l’utilisateur et l’informe ensuite s’ils sont rangés ou
non dansl’ordre alphabétique.

Exercice 4 : Calculatrice (3 points)


Ecrire un algorithme qui lit deux nombres, une opération arithmétique (+, -, *, /) et affiche le résultat
de l’opération.
Exercise 5 : Entiers paires (3 points)
Écrire un algorithme qui affiche tous les entiers pairs de 1 à 24.
Exercice 6 :PG nombre (3 points )
Ecrire un algorithme qui demande successivement 20 nombres à l’utilisateur, et qui lui dise ensuit quel
était le plus grand parmi ces 20 nombres :
Entrez le nombre numéro 1 : 12
Entrez le nombre numéro 2 : 14 etc…
Entrez le nombre numéro 20 : 6

Le plus grand de ces nombres est : 14

Vous aimerez peut-être aussi