• Aucun résultat trouvé

Lycée Ali Bourguiba K.K

N/A
N/A
Protected

Academic year: 2022

Partager "Lycée Ali Bourguiba K.K"

Copied!
2
0
0

Texte intégral

(1)

1

Exercice1 (4points)

Ecrire un algorithme de module récursif permettant de vérifier si un entier donné est multiple de 5 en utilisant la méthode de différence

Exemple :

15 est un multiple de 5 car 15-5

10-5 5-5=0

13 n’est pas multiple de 5 car 13-5

8-5=3 3<5

Exercice2 (4 points)

Soit la procédure suivante :

Procedure inconnu ( ……….…….) Pour i de 4 a n-1 faire

T[i]T[i+1]

Finpour

Trouvefaux P0

Pour i de 1 a n faire Touve

(t[i]=x) Si trouve alors p

i Finsi

Finpour

a) Compléter les paramètres de ce module

b) Exécuter manuellement l’algorithme de la procédure dans les deux cas suivants :

n = 6 x=1

Lycée Ali Bourguiba K.K



DEVOIR DE SYNTHESE N° 1



Année scolaire : 2009 / 2010

Professeur : Mme Abich ben amor CLASSE : 4ème SI

Épreuve : Algorithmique & Programmation Durée : 2 heures

(2)

2

n = 6 x=2

et le tableau T suivant :

Problème : (12 points)

Les données relatives à un concours sont enregistrées dans un fichier intitulé concours.dat. il comporte n enregistrements relatifs aux n candidats .chaque enregistrement comporte dans cette ordre :

-Numéro (entier non signé)

-Nom (composé par 10 lettres au maximum) -Prenom

-Matiére (chaine ) -Moyenne(reél)

On se propose d’écrire une application Qui offre au sélectionneur un menu de quatre choix selon la valeur d’une lettre saisie :

« M » pour Modifier un candidat identifié par son numéro

« S » pour Supprimer un candidat à une position p donnée

« T » pour Transférer vers un nouveau fichier texte nommé physiquement details.txt tous les candidats admis (moyenne>= 10) à raison d’un

candidat par ligne

Dans la dernière ligne leur nombre

« Q » pour quitter le programme

Questions :

1) Quelles sont les structures de données adéquates ?

2) Analyser chacun des sous modules

3) Ecrire l’algorithme du programme principal.

BONNE CHANCE

3 8 0 1 7 2

Références

Documents relatifs

What we will show is that there is a nontrivial choice of &#34; for which the statis- tical eciency of estimating a location parameter using the &#34; {insensitive loss function

Toute utilisa- tion commerciale ou impression systématique est constitutive d’une in- fraction pénale.. Toute copie ou impression de ce fichier doit conte- nir la présente mention

[r]

La notion de modèle est souvent associée à une représentation formalisée et, plus souvent qu'autrement, restreinte à un ensemble d'équations mathématiques' Cependant,

On jugera, évidemment, qu'il est plus vraisemblable qu'un modèle donne une évaluation correcte du futur sfil peut recréer la situation actuelle d'une façon

Par le théorème de Rolle, nous déduisons que toutes les dérivées successives L (k) i ont également leurs racines dans cet intervalle.. Ainsi, pour i fixé, tous les L (k) i ont un

• Le développement suivant une ligne ou une colonne peut être est pratique pour obtenir par exemple des relations de récurrence...... On l’appelle polynôme caractéristique

Entoure les syllabes avec c, k, q ou qu et lis cette phrase.. Un koala joue aux quilles avec