CORRIGES
CONTROLE DE CONNAISSANCES
1- Un algorithme est une suite d’actions ou d’instructions qui doivent être exécutées dans un ordre bien déterminé pour résoudre un problème (ou réaliser un travail) en un temps précis.
L'algorithmique est l’ensemble des règles et des techniques qui sont impliquées dans la définition et la conception d'algorithmes.
Une variable est un objet dont le contenu peut être modifié par une action durant l’exécution d’un algorithme.
Une constante est une donnée fixe qui ne varie pas durant l’exécution d’un algorithme
2-Types de données : entiers, réels, caractère, chaine de caractère…
3-un bon algorithme doit être bien structure et claire.
4-utiliser le pseudo-code appelé LDA ou la représentation graphique (algorigramme)
5-partie déclarative et corps de l’algorithme
4-
EXERCICE I :
Éléments constants au cours de la cuisson : manioc ; marmite
Eléments variables au cours de la cuisson : eau, sel, bois
EXERCICE II :
Type chaine de caractère : ‘maroc’ ; ‘bienvenue au Cameroun’
Type caractère :’81’ ; @
Type entier : -300 ; 81
Type réel : 260,58
Type booléen : faux
EXERCICE III :
|
Instruction |
Valeur affichée |
|
Ecrire(N) |
4 |
|
Ecrire ('vive') |
Vive |
|
Ecrire(P) |
Maroc |
|
Ecrire ('N') |
N |
|
Ecrire (N+6) |
10 |
|
R← 'vive le '+P |
‘Vive le’Maroc |
|
Ecrire(R) |
Vive le Maroc |
EXERCICE IV :
|
A=40 B=16 C=Lycée D=Lecler E=Lycée Lecler
|
N=56 P=36 R=5,33 X=1 Y=5 |
F=Vrai G=Faux H=Vrai |
EXERCICE V:
1. A =7; B =5
2. permutation
.
EXERCICE VI :
1. X : entier ; Y : réel ; Z : entier ; W : réel et T : réel.
2. l’instruction T← Y DIV 3 comporte l’erreur car T étant le quotient de la division entière de Y par 3, Y devrait être un entier or ce n’est pas le cas.
Proposition : T← Arrondi(Y) DIV 3
Rappels :
Trunc(x) permet d’extraire la partie entière de x
Arrondi(x) permet d’arrondir une valeur réelle à un entier le plus proche.
EXERCICE VII : A=27 ; B=8 ; C=39 et D=4.
EXERCICE VIII :
1. Profil ou en-tête: Algorithme Calcul
Déclaration des variables : variable A, B, S : réels ;
Corps de l’algorithme :
Délimiteur du début : Début
A ← 50;
B ← 20;
S ← A*B + 13;
A ← 70;
Délimiteur du début : Fin
2. A=70; B=20; S=1013
EXERCICE IV:
1-03 instructions
2-Cet algorithme demande à l'utilisateur de taper 5 notes et affiche leur moyenne.