Vous êtes sur la page 1sur 1

UNIVERSITE Larbi Tbessi , Tebessa

DEPARTEMENT DE SCIENCE ET TECHNOLOGIE 1ère Année

EXAMEN D’INFORMATIQUE 2

Exercice1 : (9 points)
Que dire de vrai à propos des variables
Quelle affirmation concernant les fonctions est
globales ?
juste ?
 elles peuvent être utilisées par le programme
 elles peuvent être de type structuré principal et tous ses sous-programmes
 il faut toujours renvoyer une valeur dans le nom de  elles sont connues uniquement dans le
la fonction programme principal
 il faut toujours passer au moins un paramètre  elles sont connues uniquement dans le sous-
programme

soit la déclaration suivante : procedure Eclat


Quel Déclaration est fausse ?
(N : integer ; var T : Tab ; var p : integer). Si
on remplace cette procédure par une fonction,  PROCEDURE Affiche (Var T : tab ; Var N :
quel déclaration est correcte ? integer);
 Function Eclat (var T : Tab ; var p : integer) :  PROCEDURE Affiche (T : tab ; N : integer);
integer;  PROCEDURE Affiche (T : tab) : integer;
 Function Eclat (N : integer ; var p : integer) : Tab
 function Eclat (N : integer ; var T : Tab ) :
integer;
Soit la déclaration suivante : PROCEDURE
Soit la déclaration suivante: Function Find (N : Texte (Var N : integer ; CH : String). Quel est
integer ; CH : String) : Boolean. Quel est le le paramètre qui peut être modifié par la
type du résultat renvoyé par la fonction ? procédure ?
 String  N
 Boolean  N et CH
 Integer  CH
Exercice2 : (5 points)
TYPE etudiant =record
nom,prénom :String;
note :real;
End;
Écrire une procédure SaisirEtudiant qui prend en
paramétre un etudiant et qui affecte les trois champs
de cet etudiant avec des valeurs saisies au clavier par
l’utilisateur
Exercice3 : (6 points)
programme calcule moyenne;
var x1 : integer x2 : integer
x3 : integer
moy : integer
begin
writeln (Entrez 3 nombres entiers); readln(x1);
readln(x2); readln(x3);
moy := (x1+x2+x3 / 3);
writeln('La moyenne est ', 'moy');
end.
Trouvez toutes les erreurs syntaxiques et sémantiques
dans le programme qui calcule la moyenne exacte de 3
nombres entiers.

Bonne chance

Vous aimerez peut-être aussi