Exercices d ALGORITHMIQUE

Documents pareils
x +1 + ln. Donner la valeur exacte affichée par cet algorithme lorsque l utilisateur entre la valeur n =3.

20. Algorithmique & Mathématiques

c. Calcul pour une évolution d une proportion entre deux années non consécutives

Limites des Suites numériques

EXERCICES : DÉNOMBREMENT

Deuxième partie : LES CONTRATS D ASSURANCE VIE CLASSIQUES

SÉRIES STATISTIQUES À DEUX VARIABLES

Consolidation. C r é e r un nouveau classeur. Créer un groupe de travail. Saisir des données dans un groupe

Comportement d'une suite

[ édité le 10 juillet 2014 Enoncés 1. Exercice 6 [ ] [correction] Si n est un entier 2, le rationnel H n =

Dénombrement. Chapitre Enoncés des exercices

1 Mesure et intégrale

Exercice I ( non spé ) 1/ u 1 = u / Soit P la propriété : u n + 4. > 0 pour n 1. P est vraie au rang 1 car u 1

Exo7. Déterminants. = 4(b + c)(c + a)(a + b). c + a c + b 2c Correction. b + a 2b b + c. Exercice 2 ** X a b c a X c b b c X a c b a X

Chapitre 3 : Fonctions d une variable réelle (1)

FEUILLE D EXERCICES 17 - PROBABILITÉS SUR UN UNIVERS FINI

Chap. 6 : Les principaux crédits de trésorerie et leur comptabilisation

Solutions particulières d une équation différentielle...

Chap. 6 : Les principaux crédits de trésorerie et leur comptabilisation

Polynésie Septembre Exercice On peut traiter la question 4 sans avoir traité les questions précédentes.

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

Les Nombres Parfaits.

Compte Sélect Banque Manuvie Guide du débutant

. (b) Si (u n ) est une suite géométrique de raison q, q 1, on obtient : N N, S N = 1 qn+1. n+1 1 S N = 1 1

Intégration et probabilités ENS Paris, TD (20)13 Lois des grands nombres, théorème central limite. Corrigé :

L information sera transmise selon des signaux de nature et de fréquences différentes (sons, ultrasons, électromagnétiques, électriques).

capital en fin d'année 1 C 0 + T C 0 = C 0 (1 + T) = C 0 r en posant r = 1 + T 2 C 0 r + C 0 r T = C 0 r (1 + T) = C 0 r 2 3 C 0 r 3...

S euls les flux de fonds (dépenses et recettes) définis s ent l investissement.

Séquence 5. La fonction logarithme népérien. Sommaire

Gérer les applications

Examen final pour Conseiller financier / conseillère financière avec brevet fédéral. Recueil de formules. Auteur: Iwan Brot

Processus et martingales en temps continu

Chap. 5 : Les intérêts (Les calculs financiers)

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

STATISTIQUE AVANCÉE : MÉTHODES

Baccalauréat S Asie 19 juin 2014 Corrigé

CHAPITRE 2 SÉRIES ENTIÈRES

LES ÉCLIPSES. Éclipser signifie «cacher». Vus depuis la Terre, deux corps célestes peuvent être éclipsés : la Lune et le Soleil.

NFE107 Urbanisation et architecture des systèmes d information. Juin «La virtualisation» CNAM Lille. Auditeur BAULE.L 1

Terminale S. Terminale S 1 F. Laroche

Module 3 : Inversion de matrices

Des familles de deux enfants

Séries réelles ou complexes

Mathématiques Financières : l essentiel Les 10 formules incontournables (Fin de période)

55 - EXEMPLES D UTILISATION DU TABLEUR.

dénombrement, loi binomiale

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

Probabilités et statistique pour le CAPES

Groupe orthogonal d'un espace vectoriel euclidien de dimension 2, de dimension 3

II LES PROPRIETES DES ESTIMATEURS MCO 1. Rappel : M1 LA REGRESSION : HYPOTHESES ET TESTS Avril 2009

Suites et séries de fonctions

Partie 1 Automatique 1 et 2 (Asservissements Linéaires Continus)

Exercices de révision

Statistique descriptive bidimensionnelle

La France, à l écoute des entreprises innovantes, propose le meilleur crédit d impôt recherche d Europe

Module : réponse d un système linéaire

Cours de Statistiques inférentielles

S2I 1. quartz circuit de commande. Figure 1. Engrenage

14 Chapitre 14. Théorème du point fixe

2 ième partie : MATHÉMATIQUES FINANCIÈRES

Dénombrement. Introduction. 1 Cardinaux d'ensembles nis. ECE3 Lycée Carnot. 12 novembre Quelques dénitions

Etude de la fonction ζ de Riemann

UV SQ 20. Automne Responsable d Rémy Garandel ( m.-el. remy.garandel@utbm.fr ) page 1

Augmentation de la demande du produit «P» Prévision d accroître la capacité de production (nécessité d investir) Investissement

Université de Bordeaux - Master MIMSE - 2ème année. Scoring. Marie Chavent machaven/

Cours 5 : ESTIMATION PONCTUELLE

RESOLUTION PAR LA METHODE DE NORTON, MILLMAN ET KENNELY

PROBLEMES DIOPTIMISATION EN NOMBRES ENTIERS J. L. NICOLAS

Les nouveaux relevés de compte

Formation d un ester à partir d un acide et d un alcool

4 Approximation des fonctions

LES MESURES CLÉS DU PROJET DE LOI ÉCONOMIE SOCIALE ET SOLIDAIRE

n tr tr tr tr tr tr tr tr tr tr n tr tr tr Nom:... Prénom :...

Exercices de mathématiques

Les algorithmes de tri

UNIVERSITE MONTESQUIEU BORDEAUX IV. Année universitaire Semestre 2. Prévisions Financières. Travaux Dirigés - Séances n 4

TRANSFERT DE CHARGE DANS UN RÉSEAU DE PROCESSEURS TOTALEMENT CONNECTÉS (*) par Maryse BÉGUIN ( 1 )

Dares Analyses. Plus d un tiers des CDI sont rompus avant un an

.NET remoting. Plan. Principes de.net Remoting

Sommaire Chapitre 1 - L interface de Windows 7 9

Neolane Leads. Neolane v6.0


Convergences 2/2 - le théorème du point fixe - Page 1 sur 9

Développement en Série de Fourier

Séries numériques. Chap. 02 : cours complet.

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Compression scalable d'images vidéo par ondelettes 2D+t

S-PENSION. Constituez-vous un capital retraite complémentaire pour demain tout en bénéficiant d avantages fiscaux dès aujourd hui.

Options Services policiers à Moncton Rapport de discussion

for a living planet WWF ZOOM: votre carte de crédit personnalisée

Un nouvel opérateur de fusion adaptatif. A new adaptive operator of fusion. 1. introduction

Université Pierre et Marie Curie. Biostatistique PACES - UE

Remboursé par l assurance maladie obligatoire 100% 100% 200%

DETERMINANTS. a b et a'

Bois. P.21 Bois-béton à Paris. Carrefour du Bois. Saturateurs. Usinage fenêtres. Bardages P.25 P.34 P.31 P.37. La revue de l activité Bois en France

3.1 Différences entre ESX 3.5 et ESXi 3.5 au niveau du réseau. Solution Cette section récapitule les différences entre les deux versions.

Logiciel de synchronisation de flotte de baladeurs MP3 / MP4 ou tablettes Androïd

Etude Spéciale SCORING : UN GRAND PAS EN AVANT POUR LE MICROCRÉDIT?

Chapitre 3 : Transistor bipolaire à jonction

VOIP. Pr MOUGHIT Mohamed Cours VOIP Pr MOUGHIT Mohamed 1

Transcription:

Exercices d ALGORITHMIQUE Exercice 1 : Ecrire u rogramme qui boucle à l ifii a) E utilisat la structure TANT QUE b) E utilisat la structure REPETER JUSQUE c) E utilisat POUR Exercice 2 : Écrire u sous-rogramme qui affiche le codage d u etier quelcoque et doe le ombre de bits à 1. Exercice 3 : Écrire ue foctio qui retoure le lus grad commu diviseur (gcd) de deux ombres etiers ositifs ar l algorithme d Euclide suivate: Exercice 4 : Écrire ue foctio qui calcule la racie carrée etière d u ombre etier ositif ar soustractios successives des ombres imairs. Exemle : Racie de 51 Il y a eu 7 soustractios e tout, doc la racie etière de 51 est 7. Exercice 5 : Soit C est défii our 0, ar - C C C our différet de 0 et 1 1 1 0 - C C 1 Trouver u rogramme ermettat d effectuer le calcul de C. Exercice 6 : La date de Pâques corresod au 1er dimache arès la remière leie lue qui suit l'équioxe de ritems. Soiet les doées suivates : a = Aée modulo 19 b = Aée modulo 4 c = Aée modulo 7 d = (19 * a + 24) mod 30 e = (2 * b + 4 * c + 6 * d + 5) mod 7 alors = 22 + d + e est le uméro du jour à artir du 1er mars corresodat au dimache de Pâques.

Réalisez u rogramme qui calcule la date de Pâques à artir de l'aée. Exercice 7 : U cadidat obtiet 5 otes Système (Coeff 5), Algo (coeff 3), HTML (Coeff 3), Java (coeff 4), BDD (coeff 4), à u exame. Ces otes sot stockées das u tableau NOTES. Pour détermier sa réussite, o calcule ue moyee odérée à l'aide de 5 coefficiets stockés das u tableau COEFF. 1) Ecrire l'algorithme qui calcule à l'aide d'ue boucle, la moyee odérée d'u cadidat. 2) Comléter cet algorithme à l'aide d'ue deuxième boucle our calculer le résultat de 30 cadidats. Exercice 8 : Écrire u algorithme qui ermet de délacer u io sur u damier. L ordiateur demade à l utilisateur das quelle case se trouve so io (quelle lige, quelle coloe). O met e lace u cotrôle de saisie afi de vérifier la validité des valeurs etrées. Esuite, o demade à l utilisateur quel mouvemet : - 0 (e haut à gauche) - 1 (e haut à droite) - 2 (e bas à gauche) - 3 (e bas à droite). Si le mouvemet est imossible (i.e. o sort du damier), o le sigale à l utilisateur et o lui roose des ositios et le jeu s arrête. Sio, o délace le io et o affiche le damier résultat, e affichat u «O» our ue case vide et u «X» our la case où se trouve le io. NB : O cosidère l istructio LDA «Afficher (" \")», l istructio ermettat d aller sur ue ouvelle lige. Exercice 9 : L u des lus vieux code secret est le chiffre de César. Il cosiste e u décalage circulaire de l alhabet utilisé. Le tableau ci-dessous résete le codage obteu our u décalage de 4 ositios de l alhabet. Le mot BAC est codé FEG.

Lettre à coder A B C D E F G Y Z Lettre arès codage E F G H I J K C D O stocke das le tableau CHAINE_A_CODER (resectivemet le tableau CHAINE_A_DECODER), la chaîe de caractères à ecoder (resectivemet la chaie de caractères à décoder) à avec les critères suivats : - vous demadez à l utilisateur de saisir la chaie. - Cette chaîe fait ue logueur défiie ar la variable LONGUEUR_CHAINE. - Cette chaîe de caractères e doit coteir que des majuscules. Assurez-vous qu elle l est. Das cet exercice, o e codera que les 26 lettres de l alhabet. Les autres caractères e le serot as et serot doc fouris tels quels. 1) Quel est le code corresodat à la chaie EXAMEN si le décalage est de 4 ositios. 2) Proosez u rogramme qui ecode CHAINE_A_CODER et affiche le résultat. Le ombre de lettre de décalage est demadé à l utilisateur. 3) Proosez u rogramme qui décode CHAINE_A_DECODER et affiche le résultat. Le ombre de lettre de décalage est demadé à l utilisateur. Exercice 10 : Tri bulle 1. Ecrire u algorithme illustrat le tri bulle 2. Dérouler le tri bulle sur le tableau suivat, e doat le détail des différetes étaes Notes 45 11 2 0 3 2 0 17 11 Exercice 11 : Méthode de Tri O a u tableau [1..N] de réels dot o sait qu ils sot tous comris etre 0 et 1, et qu ils sot différets les us des autres. O se roose de les trier ar la méthode suivate : - O séare ceux qui sot lus etits que 1/2 (et o les met à gauche du tableau) et ceux qui sot lus grad s ou égaux à 1/2 (vot à droite). - O red ceux qui sot lus etits que 1/2, et o les séare e lus etits et lus grads que 1/4. Les lus etits que 1/4 serot séarés e lus etits et lus grads que 1/8. Ceux qui sot lus etits que 1/2 mais lus grad que ¼ serot séarés e lus etits et lus grads que 3/8. - Les lus grads que 1/2 serot séarés e lus grads et lus etits que 3/4 etc. jusqu à aboutir à u tableau trié. 1) A quel momet eut-o savoir que le tableau est trié? 2) Programmer cette méthode. 3) Commet eut-o aliquer cette méthode sur u tableau de réels de valeurs quelcoques.

Exercice 12 : Soit l algorithme suivat : Procédure Bolt (Tab[1..1000] : tableau de umériques, id_debut : etier, id_fi : etier) id_ivot : etier Debut Si (id_debut < id_fi) Alors id_ivot Partitioer (Tab, id_debut, id_fi) Bolt (Tab, id_debut, id_ivot) Bolt (Tab, id_ivot+1, id_fi) FiSi FiProcedure Foctio Partitioer (Tab[1..1000] : tableau de umériques, id_debut : etier, id_fi : etier) : umerique ivot, i, j : umérique test : boolée Debut ivot Tab[id_debut] i id_debut - 1 j id_fi+1 test VRAI Tat Que (test) Reeter j j-1 Jusqu à (Tab[j]<= ivot) Reeter i i+1 Jusqu à (Tab[i]>=ivot) Si (i < j) Alors Echager (Tab, i, j) Sio test FAUX FiSI FiTatQue Retourer (j) FiFoctio 1) Doer le seudo-code de la rocédure Echager 2) Faire tourer sur l exemle [9, 4, 2, 8, 5] l algorithme Bolt. 3) Faire tourer sur l exemle [2, 4, 5, 8, 9] l algorithme Bolt. 4) Si l o veut aliquer cet algorithme sur le tableau [2, 2, 2, 2, 2], quelle valeur retoure Partitioer, our so remier ael?

Exercice 13 : Ecrire u algorithme qui affiche les iformatios ci-dessus d u emloyé das u cadre e lui idiquat le tems restat our atteidre la date de retraite. O suose que la durée de foctio est estimée à 30 as d exercice. Nom : KONE Preoms : Mamadou Date d embauche : 12/07/1978 Sexe : M Exercice 14. Créer u tableau EMPLOYES qui cotiedra les iformatios sur les 50 emloyés d ue etrerise (Matricule, Nom, Salaire, Etat_civil, Date_Naiss, Date_embauche), le remlir uis afficher le ombre d emloyés dot le salaire est comris etre 250 000 FCFA et 500 000FCFA. Afficher la liste des emloyés ayat lus de 20 as de services à la date de 01/01/2010, aisi que le ombre d aées de services. Exercice 15 : Écrivez ue foctio ayat e aramètres le ombre d heures effectuées ar u salarié et so salaire horaire, qui retoure sa aie hebdomadaire. Les heures su. (au-delà de 35 heures) sot ayées à 150%.