• Aucun résultat trouvé

Informatique MPSI B Hoche

N/A
N/A
Protected

Academic year: 2022

Partager "Informatique MPSI B Hoche"

Copied!
1
0
0

Texte intégral

(1)

Informatique MPSI B Hoche

Tri bulle. Dans cet exercice A et n sont des variables globales pour les diverses procédures demandées et A est le nom d’un tableau indexé de 0 à n-1.

1. On considère la proposition

∃i ∈ {0, · · · n 2} tel que A

i

> A

i+1

Dans quel cas la proposition précédente est-elle fausse ?

2. Écrire une procédure pascroiss() qui renvoie un i ∈ {0, · · · n 2} tel que A

i

> A

i+1

lorsqu’il en existe un et qui renvoie n 1 lorsqu’il n’existe pas de tel i.

3. Pour ranger les valeurs du tableau A par ordre croissant, on le parcourt autant de fois que nécessaire en permutant A

i

et A

i+1

lorsque A

i

> A

i+1

.

Écrire une procédure récursive tribulle() qui implémente ce tri en utilisant pascroiss().

Cette création est mise à disposition selon le Contrat

Paternité-Pas d’utilisations commerciale-Partage des Conditions Initiales à l’Identique 2.0 France disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

1

Rémy Nicolai Atribulle

Références

Documents relatifs

Communes JOIN Deptsok JOIN Rgok ON DEP=CODGEOD AND REG=CODGEOR WHERE DEP<96 AND SUPERF>200;. SELECT SUPERF AS Superficie, LIBGEO AS Nom, LIBGEOD AS Departement, LIBGEOR AS

a - Erire un programme qui renvoie true si un triangle est retangle à partir des longueurs de es tés. b - Erire un programme qui alule la longueur de l'hypothénuse d'un

[r]

You can reach the town centre in just a few minutes, enjoy the outdoor market with local produce, the marina, the renowned quayside stroll, and the mythical Évian Resort Golf

La Société DIRECT GESTION déclare se porter caution personnelle et solidaire du PRENEUR, pour le paiement des loyers dus au BAILLEUR au titre du présent bail

Pour ranger les valeurs du tableau A par ordre croissant, on le parcourt autant de fois que nécessaire en permutant A i et A i+1 lorsque A i > A i+11. Écrire une procédure

Propriété : le point d’intersection de ces trois bissectrices est le centre d’un cercle intérieur au triangle et tangent aux trois côtés du triangle. Le cercle s’appelle le

[r]