• Aucun résultat trouvé

Devoir SurveilléMatière

N/A
N/A
Protected

Academic year: 2022

Partager "Devoir SurveilléMatière"

Copied!
1
0
0

Texte intégral

(1)

Devoir Surveillé

Matière : Algorithmique & Structures des Données II Classes : TI1.1  10 Enseignant(s) : I.MALLOUG, M. ELEUCH, H. HMANI, H. HAJMOHAMED,

A. BEN SALEM, M. K. KHOUJA, M. SALEM, R. BEN SLAMA Date : 13/04/2010

Documents : Non Autorisés Durée : 1 heure

Exercice 1 :

On se propose d’écrire un algorithme qui détermine combien de fois un nombre N est divisible par 2. Pour cela on vous demande de :

- Ecrire une procédure Saisie qui permet de lire un entier compris entre 1 et 100.

- Une fonction qui calcule combien de fois un entier est divisible par 2. Proposer une version itérative Nb_Div2_Iter et une version récursive Nb_Div2_Rec.

- Ecrire le programme principal qui fait appel à ces sous-algorithmes et affiche puis compare les deux résultats retournés par les deux fonctions Nb_Div2_Iter et Nb_Div2_Rec.

Exemples :

4 est divisible 2 fois par 2 6 est divisible 1 fois par 2 8 est divisible 3 fois par 2 11 est divisible 0 fois par 2

Exercice 2 :

La fonction prédéfinie RANDOM(n) retourne au hasard un entier de l’intervalle [0 .. n-1]. Utiliser cette fonction pour écrire un algorithme qui simule le jeu suivant :

« Deux joueurs lancent en même temps un dé dont les faces sont numérotées de 1 à 6. Le joueur qui obtiendra la plus grande valeur aura un (01) point. Le jeu s’arrête quand l’un des deux joueurs arrive le premier à un score de 10 points. »

1/2

République Tunisienne

Ministère de l'Enseignement Supérieur et de la Recherche Scientifique Institut Supérieur des Etudes Technologiques de Mahdia

Département Technologies de l’Informatique

(2)

L’algorithme affiche le joueur gagnant. Il doit comporter au moins une fonction et une procédure.

Bon Travail

2/2 Barème:

Exercice 1 : ... 10 pts Exercice 2 : ... 10 pts

Références

Documents relatifs

La logique est donc science de la pensée pure en tant qu’elle est le déploiement du sens de l’Etre dans sa pureté, c’est-à-dire abstraction faite du mouvement de sa

Le système éducatif algérien administré par le ministère de l’éducation nationale comprend les niveaux d’enseignement échelonnés du primaire à

Dans des conditions données, la maintenabilité est l’aptitude d’un bien à être maintenu ou rétabli dans un état où il peut accomplir une fonction requise, lorsque la

À la rentrée 2018, 34 553 étudiants en situation de handicap sont recensés dans les établissements d’en- seignement supérieur publics sous tutelle du minis- tère de

Elle possède la capacité de classer certains types de crises non classées et la clarté de la nomenclature, ainsi les crises sont divisées en focale, généralisée

Fondation Espagnole pour la Science et la Technologie, FECYT Ministère de la Science et l’Innovation, Espagne?. Former Science adviser pour la science Ambassade d’Espagne aux

Les apprenants de la 3 ème année secondaire sont entrain de penser soit avec la langue maternelle ou la langue nationale qui est l’arabe et ils écrivent avec une autre langue

La Structure en charge du Bien-Etre Animal (SBEA) garantit l’amélioration des techniques de soins et des conditions de vie pour les animaux. Le cancer est désormais la première