• Aucun résultat trouvé

Qu’affiche chacun des ces algorithmes ? Exercice N°2 :3point

N/A
N/A
Protected

Academic year: 2022

Partager "Qu’affiche chacun des ces algorithmes ? Exercice N°2 :3point"

Copied!
4
0
0

Texte intégral

(1)

1

[email protected] étudiant en 2 ème année ISET KAIROUAN Le sujet comporte 3 pages numérotées de 1/3 à 3/3.

Exercice N°1 :2point

- Soit les deux algorithmes suivants :

Question

- Qu’affiche chacun des ces algorithmes ?

Exercice N°2 :3point

Ecrire un programme qui met à zéro les éléments de la diagonale d’une matrice carrée A donnée.

Exemple N=2

M [1,1]=1 M [1,2]=2 M [2,1]=3 M [2 ,2]=4 REPUBLIQUE TUNISIENNE

MINISTERE DE L’EDUCATION D.R.E KAIROUAN LYCEE BOUHAJLA

***

DEVOIR DE SYNTHESE N°3 BAC BLANC MAI 2011

CLASSE: 4ème Sciences de l'informatique EPREUVE : Algorithme &programmation DUREE : 3 heures

COEF. : 3

Elève :Mohamed Fitouri Shili

Procédure A (n : Entier) Début

Si (n=0) Alors Ecrire(0) Sinon Ecrire(n) A (n-1) Fin si Fin

Procédure B (n : Entier) Début

Si (n=0) Alors Ecrire(0) Sinon B (n-1) Ecrire(n) Fin si Fin

Voir suite au verso

(2)

2

[email protected] étudiant en 2 ème année ISET KAIROUAN

On donne le résultat suivant :

M [1,1]=0 M [1,2]=2 M [2,1]=3 M [2 ,2]=0

Exercice N°3 :3point

Ecrire un programme appelé Matrice _Fitouri qui construit et affiche une matrice carrée unitaire U de dimension N, avec N compris entre 2 et 20 Une matrice Unitaire est une matrice, telle que:

Uji= 1 si i=j 0 si i # j Exemple :

Le résultat avec N=2

U [1,1]=1 U [1,2]=0 U [2,1]=0 U [2 ,2]=1

Problème : 12point

Laboratoire de recherche scientifique

Un laboratoire de recherche scientifique réalise des expériences en biologie. Une expérience est caractérisée par un numéro et son résultat (échec, neutre ou

succès).

L’informatisation de la gestion des résultats des expériences de ce laboratoire nécessite l’utilisation des deux tableaux suivants :

TE : est un tableau contenant les codes des expériences. Un code est un entier de 4 chiffres

Voir suite au verso

(3)

3

[email protected] étudiant en 2 ème année ISET KAIROUAN

TR : est un tableau qui contient les résultats des différentes expériences codés de la façon suivante :

E : si le résultat est échec

N : si le résultat est neutre

R : si le résultat est succès

Les données relatives à un laboratoire sont enregistrées dans un fichier intitulé laboratoire.dat. Il comporte n enregistrements relatifs aux N expérience

NB : TE[i] et TR[i] contiennent respectivement le numéro et le résultat de l’expérience n° i

Travail à faire

Ecrire un algorithme LABO qui permet de :

1. lire un entier N (longueur des 2 tableaux TE et TR (3<= N <= 10)

2. Remplir les tableaux TE et TR respectivement par les codes des expériences et le résultat de chaque expérience correspondante

3. Permettre de rechercher un code de expérience d’un laboratoire donnée en utilisant une fonction ou procédure s’il existe sinon il affiche ‘Ce contact n’existe pas dans la liste des contacts!'.

4. Afficher un troisième tableau T contenant les codes des expériences ordonnées selon le résultat obtenu (succès, neutre puis échec).

Si plusieurs expériences ont abouti au même résultat, on les place selon l’ordre croissant de leurs codes.

Voir suite au verso

(4)

4

[email protected] étudiant en 2 ème année ISET KAIROUAN

Exemple :

TE :

TR :

Résultat :

 J’ai travaillé votre devoir seulement parce que j’aime la programmation

1210 2254 3261 1542 9254

R N E N R

1210 9254 1542 2254 9254

Références

Documents relatifs

Je parle assez fort pour me faire entendre de tout l’auditoire.. Je présente et j’explique les documents présents

Tache 1 : Déterminer le nombre d’amis et le prix du repas consommé 1.5pt Tache 2 : Dire en justifiant si la consigne de la municipalité est respectée 1.5pt Tache 3

- deux liquides miscibles forment un mélange hétérogène

- plans en blocs randomisés: 1 facteur secondaire RCBD: Randomized Complete Block Design - plans en carrés latins: 2 facteurs secondaires - plans en blocs incomplets équilibrés.

Pour trouver la célérité, supposée constante pendant la durée de l’expérience, on peut tracer la courbe d = f(t) où d représente la distance parcourue par la perturbation et t

Nature de la solution testée Valeur du pH La solution est : acide, neutre ou basique?. 1 2 3 4 5 6 7 8 9 10

[r]

Ecrire un programme qui lit deux variables de type enti` ´ ere, les affiche, ´ echange leur contenu et les affiche de nouveau. On peut aussi exprimer des bool´ eens avec and, or et