دروس

Bienvenu sur notre Site

Exercices d'Algorithme



Exercices
Exercice1 :Qu’est ce qu’un algorithme ? A quoi sert un algorithme ?
Exercice2 :   Choisir la proposition juste :
  •   Un algorithme ne donne pas les mêmes résultats pour les mêmes données.
  •   Un même problème peut être résolu au moyen de plusieurs algorithmes.

  •   Un algorithme contient un nombre infini d’instruction (d’actions).
  •  La constante peut changer de valeur au cours de l’exécution de l’algorithme.
  •   Une variable peut changer de valeur au cours de l’exécution de l’algorithme
Execice3: Proposer une variable pour stocker l’information dans les cas suivants :
·          L’âge d’un élève,  Le nom d’un jour,  La note d’un élève.
Exercice 4:
Donnez le type des données suivantes :
Données
types
'Bienvenue dans le monde de la programmation'

-300

'8'

260,58

')'

faux


Exercice 5:
  •       Ecrire un algorithme qui demande un nombre à l’utilisateur puis calcul et affiche le carré de ce nombre.
  •       Ecrire un algorithme qui demande deux nombres à l’utilisateur puis calcul et affiche leur somme.
  •         Ecrire un algorithme qui demande à l'utilisateur de taper deux notes puis calcul et affiche leur moyenne.
  •     Ecrire qui demande la moyenne d’un élève et qui affiche s’il est admis ou non.
  •       Rédiger un algorithme qui demande deux nombres à l’utilisateur et l’informe ensuite si leur produit est négatif ou positif.

Exercice 6:
Soient trois variables A, B et C tels que :
A est de type entier
B est de type chaine de caractères
C est type booléen
1-Comment on déclare les variables A, B et C dans ce cas ?
2-Cochez ce qui est juste :
c       A<--12
c       B<--'tronc commun'
c       A<--'salut'
c       C<--10
c       A<--'3'
c       C<--12>5

c       C<---5>15
Exercice 7 :
Complétez le tableau suivant :
Instructions
Variables

A
B
C
D
B<--  2




C<-- B+10




A<--  4




D<--  A




B<--  B*D




C<--  B+5




A<--  10+4+C




C<--  A+B+D







Exercice 8:
N est une variable de type entier telle que : N<--  4
P et R sont des variables de types chaines de caractère tel que : P<-- 'Maroc'
Instruction
Valeur affichée
Ecrire(N)

Ecrire ('vive')

Ecrire(P)

Ecrire ('N')

Ecrire (N+6)

Rß’vive le’ + P
Ecrire (R)