• Aucun résultat trouvé

Devoir de contrôle théorique N°1

N/A
N/A
Protected

Academic year: 2022

Partager "Devoir de contrôle théorique N°1"

Copied!
4
0
0

Texte intégral

(1)

Page 1 sur 4

Exercice N°1 : (7 pts)

Déclarer les objets suivants en algorithmique et en pascal en choisissant le type adéquat : Description de l’objet Déclaration Algorithmique : T.D.O

Déclaration en Pascal Objet Type / Nature

Une constante A contenant le caractère 5.

Une variable B qui contient une lettre alphabétique Une variable C qui est un compteur allant de 1 à 100 Une variable M qui

contient votre moyenne Une variable MT qui contient votre mention Une variable CO qui contient le résultat de la condition d’une structure conditionnelle

Un tableau M qui contient 10 valeurs vrai ou faux numéroté de "a" à "j"

Type Objet Type / Nature Pascal

Une variable J contenant le jeu TIC-TAC-TOE.

Type Objet Type / Nature Pascal

Etablissement : Lycée Farhat Hached M’saken Professeur : Mr Chatti Rochdi



Devoir de contrôle théorique N°1

Classe : 3

ème

Sciences de l’informatique Date : Mardi 28 Octobre 2014

Epreuve : Algorithmique Durée : 1 Heure

Nom & Prénom : ………. ……… Note : ……../20

(2)

Page 2 sur 4 Une variable Y qui contient le prénom de votre père, mère, sœurs et frères.

Type Objet Type / Nature Pascal

Une variable X qui contient le numéro d’un mois.

Type Objet Type / Nature Pascal

Exercice N°2 : (4 pts)

Evaluer les expressions Pascal suivantes et donner le type en Pascal de l’objet demandé :

Expressions Résultats Types

A : = Int (5.5) + Round (5.5) + Trunc (5.5) A = A :

B : = Random (5) + 2 B  [ ] B :

C : = (’A’ > ’a’) XOR (Odd(7)) C = C :

D : = POS (’bon courage’ , ’bon’) D = D :

STR (28, E) E = E :

VAL (’15,5’ , F , Z) F = Z = F :

G : = COPY (’Bon travail’, 3 , 3) G = G :

H : = ’Bonjour’

DELETE (H , 1 , Length(H) Div 2) H = H :

Exercice N°3 (2 pts)

Soit le programme pascal ci-dessous qui contient des erreurs syntaxiques et sémantiques, réécrire ce programme après avoir corrigé ces erreurs :

Program Ex3 ; ………

Const ………

X : = 5 ; ………

Type ………

Voyelle = [a, e, y, u, i, o] ; ………

Var ………

R : voyelle ; i : entier ; ………

Begin ………

For i : = 5 to 1 do ………

Si ORD(R) = i then write (’’même ordre’’) ; ………

Else write (’ordre diffèrent’) ; ………

End ; ………

(3)

Page 3 sur 4

Exercice N°4 : (7 pts)

Ecrire une analyse, algorithme et un tableau de déclaration des objets du programme qui permet de saisir le numéro du jour NJ, numéro du mois NM et l’année AN puis d’afficher le nombre du jour restant de ce mois.

Exemple : NJ = 28 ; NM = 10 ; AN = 2014 le programme affichera : Le nombre de jour restant = 3 NB : la saisie du numéro du jour et du numéro du mois doit être contrôlée.

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

(4)

Page 4 sur 4

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

T.D.O :

Objet Type / Nature Rôle

Références

Documents relatifs

Décrire l’ETAT (la structure) d’une instance : variables d’instances (ou propriétés ou attributs) : données caractérisant l’état d’une instance à un moment

On définit la variable aléatoire N égale au nombre de tirages avec remise nécessaires pour obtenir la boule noire... * Puis, si N prend une valeur entière positive non nulle notée n,

Qu’on fasse réflexion là-dessus, et qu’on dise ensuite s’il n’est pas indubitable qu’il n’y a de bien en cette vie qu’en l’espérance d’une autre vie, qu’on

Le coût d’un réseau est donc maintenant égal au coût des câbles plus les coûts associés aux villes qui ne sont pas des feuilles dans le réseau rendu par l’algorithme2.

Un graphe non orienté est 2-colorable si ses sommets peuvent être coloriés en deux couleurs (disons rouge et bleu) de façon à ce qu'aucune arête ne relie deux sommets de la

[r]

c) Pour ceux qui sont encore plus rapides : Améliorez l'algorithme pour qu'il vérifie que l'utilisateur rentre bien des nombres positifs pour les longueurs des côtés du rectangle.

 Afin de sélectionner en priorité les candidats admis et âgés moins de 30 ans, produire à partir du fichier admis.dat, un nouveau fichier intitulé attente.txt comportant