0% ont trouvé ce document utile (0 vote)
20 vues3 pages

dc1 3si

Le document est un devoir de contrôle en algorithmique pour une classe de 3ème Sciences Info, comprenant plusieurs exercices sur la programmation en Pascal. Les exercices incluent des définitions de concepts, des manipulations de tableaux, l'analyse de codes à barres pour déterminer le pays d'origine d'un produit, et le calcul de l'Indice de Masse Corporelle (IMC). Chaque exercice est noté et demande des réponses sous forme d'analyses et d'algorithmes.

Transféré par

gaja2009
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
20 vues3 pages

dc1 3si

Le document est un devoir de contrôle en algorithmique pour une classe de 3ème Sciences Info, comprenant plusieurs exercices sur la programmation en Pascal. Les exercices incluent des définitions de concepts, des manipulations de tableaux, l'analyse de codes à barres pour déterminer le pays d'origine d'un produit, et le calcul de l'Indice de Masse Corporelle (IMC). Chaque exercice est noté et demande des réponses sous forme d'analyses et d'algorithmes.

Transféré par

gaja2009
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

LYCEE DE TATAOUINE Classe : 3ème Sciences Info

DEVOIR DE CONTROLE
Epreuve: Algorithmique
N°1
Date : Samedi 17/11/2018
Durée : 1Heure Prof : Adel GAJA

EXERCICE 1 (3 pts)

1) Compléter le grille suivante en se basant sur les définitions proposées

ci-dessous

A B C D E F G H
1
2
3
4
Ligne1 : procédure en pascal permettant d’effacer des caractères à partir d’une chaine
Ligne 2 : La déclaration en pascal du type tableau
Ligne 3 : Fonction en pascal permettant d’extraire des caractères à partir d’une chaine
Ligne 4 : La déclaration en pascal du type entier
2) Donner la définition du mot trouvé dans la colonne E
…………………………………………………………………………………………………
………………………………………………………………………………………………….

Exercice N°2 : (3 Pts)

Soit A un tableau de quatre éléments et la suite d’instructions algorithmique suivante


1) A[1] INTERNET
2) ConvCh(Long(A[1]), A[2])
3) A[3] Concat(PUBLI, SousChaine(A[1], Long(A[2])+5, 10 DIV 20 +3))
4) A[4] SousChaine(A[3], Pos(PUBLI, A[3]), Abs(-1)+2)
a) Donner la syntaxe de Pascal permettant de déclarer le tableau A
Var A : ………………………………………………………
b) Donner le contenu final de A

A ............................ ............................ ............................ ............................

1
1 2 3 4

EXERCICE 3 (6 pts)

Sur la plupart des produits industrielles, une étiquette de treize chiffres est utilisée : c’est le
code à barre. Ce code délivre plusieurs informations sur le produit dont le pays de sa
production(les trois premiers chiffres).
Exemple :

Code à Barre Pays


216 Tunisie
Entre 300 et 379 France
213 Algérie
600 ou 601 Afrique du sud
(Entre 450 et 459) ou (490 et 499) Japon
Entre 400 et 440 Allemagne
Autre valeurs Inconnu

Ecrire une analyse et un algorithme qui permet de déterminer le pays d’origine d’un produit à
partir de son code à barre.
NB :
 Le code à barre est saisi au complet (les treize chiffres) en tant que chaine de caractères
 Utiliser une structure conditionnelle à choix multiple et référer vous au tableau ci-dessus

EXERCICE 4 (8 pts)

L'indice de masse corporelle (IMC) est une


grandeur qui permet d'estimer la corpulence d’une
personne. L'Organisation mondiale de la santé
(OMS) l’utilise comme le standard pour évaluer
les risques liés au surpoids chez l’adulte. Elle a
également défini des intervalles standards (Sous-
poids, Etat Normal, Surpoids, Obésité, Obésité
sévère) en se basant sur la relation constatée
statistiquement entre l'IMC et le taux de mortalité

Ecrire une analyse et un algorithme qui IMC=Poids(Kg) /Taille2(m)


permet de calculer et afficher l’Indice de
Masse Corporelle ainsi que son état de santé Valeur de l’IMC Etat de la Personne
associé sachant que le poids et la taille de la <18.5 Sous-poids
personne sont donnés ≥ 18 .5 et <25 Etat Normal
Exemple d’exécution : ≥25 et <30 Surpoids
Poids(Kg) : 85 ≥30 et <35 Obésité
Taille(m) : 1.72
≥35 Obésité sévère

2
Votre IMC=28.73 , Vous êtes en Surpoids

Vous aimerez peut-être aussi