Documents pareils
STAGE IREM 0- Premiers pas en Python

Correction TD algorithmique

Licence Sciences et Technologies Examen janvier 2010

La fonction exponentielle

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Feuille TD n 1 Exercices d algorithmique éléments de correction

Probabilités Loi binomiale Exercices corrigés

Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé

Thème 17: Optimisation

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Équipe Académique Mathématiques

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé.

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

1 Recherche en table par balayage

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Correction du baccalauréat ES/L Métropole 20 juin 2014

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Algorithmique & programmation

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

GA-1. Dispositif d'alarme pour séparateur de graisse. Instructions d'installation et de fonctionnement

BAIES RESEAUX 19" SÉRIE OPTIMAL ::ROF

Cercle trigonométrique et mesures d angles

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

Université Paris-Dauphine DUMI2E 1ère année, Applications

Algorithmique avec Algobox

L art de surveiller la température

Définitions. Numéro à préciser. (Durée : )

OPTION SCIENCES BELLE-ISLE-EN-TERRE

Programmation linéaire

C f tracée ci- contre est la représentation graphique d une

Test : principe fondamental de la dynamique et aspect énergétique

Application 1- VBA : Test de comportements d'investissements

Représentation des Nombres

Algorithmique I. Algorithmique I p.1/??

3 Approximation de solutions d équations

CHAPITRE VI ALEAS. 6.1.Généralités.

Chapitre 4 : Exclusion mutuelle

Recherche dans un tableau

CNAM UE MVA 210 Ph. Durand Algèbre et analyse tensorielle Cours 4: Calcul dierentiel 2

Algorithmique et Programmation, IMA

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

Données Réparties. Thibault BERNARD.

Baccalauréat ES Amérique du Nord 4 juin 2008

Algorithmique avec Algobox

alg - Classes, instances, objets [oo] Exercices résolus

ALGORITHMIQUE II NOTION DE COMPLEXITE. SMI AlgoII

Programmation avec Xcas ou Python

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Terminale STMG Lycée Jean Vilar 2014/2015. Terminale STMG. O. Lader

Sub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"

Créer des sous-catégories de produits

Melexis annonce des résultats pour le premier trimestre Ypres(Belgique), 6 mai 2003

Lecture graphique. Table des matières

Management partie 2 : Marketing

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE

Correction du Baccalauréat S Amérique du Nord mai 2007

Equations cartésiennes d une droite

année - Tronc commun - Harmonisation informatique

LE PROBLEME DU PLUS COURT CHEMIN

Indices de référence informatifs des valeurs sousjacentes aux émissions structurées de KBC IFIMA S.A.

Etude Expérimentale d un Echangeur Thermique en Polypropylène Application au Conditionnement des Aquariums

Les Angles. I) Angles complémentaires, angles supplémentaires. 1) Angles complémentaires. 2 Angles supplémentaires. a) Définition.

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

III- Raisonnement par récurrence

Correction du bac blanc CFE Mercatique

UE C avancé cours 1: introduction et révisions

B2.- Performances acoustiques de divers éléments de construction

Limites finies en un point

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

TRIGONOMETRIE Algorithme : mesure principale

Continuité et dérivabilité d une fonction

Solutions du chapitre 4

Programmation C++ (débutant)/instructions for, while et do...while

LE GUIDE COMPLET PRETS A PARIER

Master IMEA 1 Calcul Stochastique et Finance Feuille de T.D. n o 1

Les arbres binaires de recherche

GENERALITES Sélection du fichier... 7 TRANSFERT DES ECRITURES... 8

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre :

Etude de cas : Immeuble de bureaux - 7 place d'iéna, Paris

1 de 46. Algorithmique. Trouver et Trier. Florent Hivert. Mél : Florent.Hivert@lri.fr Page personnelle : hivert

Surveillance et maintenance prédictive : évaluation de la latence de fautes. Zineb SIMEU-ABAZI Univ. Joseph Fourier, LAG)

Tutoriel Mathematica Les graphiques

InLighten MC (Tablette réfléchissante)

Logiciel SCRATCH FICHE 02

La biodiversité : oui! Mais pourquoi?

Objets Combinatoires élementaires

Manuel Cartes ristournes

= constante et cette constante est a.

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Introduction à MATLAB R

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Exercice 1 Trouver l équation du plan tangent pour chaque surface ci-dessous, au point (x 0,y 0,z 0 ) donné :

F411 - Courbes Paramétrées, Polaires

Un holding d'investissement dans les PME

Ce document a pour objet : de rappeler les principes de base d information concernant les coordonnées bancaires,

Société Générale SCF Société Anonyme au capital de euros Siège social : 17 cours Valmy PUTEAUX RCS NANTERRE

Mission de l information géographique (MIG)

Séminaire TEST. 1 Présentation du sujet. October 18th, 2013

Plus courts chemins, programmation dynamique

Transcription:

Résolution de Problèmes Inspiration personnelle Une histoire d'aquarium... Une entreprise désire construire dans son hall d'entrée un aquarium ayant la forme d'un pavé droit de hauteur 5 dm (décimètres). Ses deux autres dimensions, exprimées en dm, sont des entiers naturels x et y tels que x appartient à l intervalle ]0 ; 20[ et y appartient à l intervalle ]0 ; 20[. La structure de cette construction est un bâti métallique correspondant aux 12 arêtes du pavé droit et nécessitant des réglettes d'aluminium dont le prix de revient est de 0, 8 euro le dm. Les quatre parois verticales et le fond de cet aquarium sont construits en verre. Les problèmes n 1 et n 2 sont indépendants. Problème n 1 : Déterminer les dimensions de l'aquarium pour que l'aire de la surface vitrée soit égale à 305 dm². Problème n 2 : On décide d'investir exactement 80 euros pour la construction du bâti métallique. Déterminer les dimensions de l'aquarium pour que son volume soit maximal ainsi que la valeur de ce volume maximal? Résolution du problème n 1 avec ALGOBOX : Cet algorithme travaille sur l affectation, la condition SI ALORS et les boucles. Résolution du problème n 2 avec ALGOBOX : Cet algorithme travaille sur l affectation, la condition SI ALORS et les boucles.

Une couturière fabrique des pantalons suivant deux modèles A ou B. Elle dispose de 15 mètres de tissu par semaine et travaille 40 heures par semaine. Le modèle A nécessite 1 mètre de tissu et 4 heures de travail. Le modèle B nécessite 1,50 mètre de tissu et 2 heures de travail. On note x le nombre de pantalons du modèle A et y le nombre de pantalons du modèle B fabriqués par semaine. Sur un pantalon du modèle A la couturière réalise un bénéfice de 60 euros et sur un pantalon du modèle B un bénéfice de 40 euros. On suppose qu'elle vend toute sa production. Problème n 1 : Déterminer le nombre de pantalons du modèle A et le nombre de pantalons du modèle B pour réaliser un bénéfice de 240 euros. Problème n 2 : Déterminer le nombre de pantalons du modèle A et le nombre de pantalons du modèle B pour réaliser un bénéfice maximal. Résolution : Le principe est d écrire un algorithme qui va «balayer» tous les couples possibles d entiers. Les contraintes se traduisent par : x est un entier naturel, y est un entier naturel 2x + 3y <= 30 2x + y <= 20 On remarque qu il suffit de «balayer» les entiers x compris entre 0 et 15, les entiers y compris entre 0 et 20. (la plage n est pas optimale on peut affiner bien sûr avec les élèves) Algorithme pour le problème n 1: Début Si bénéfice=240 alors afficher «La production de», x, «pantalons de type A et la production de» y «pantalons de type B» réalise un bénéfice de 240 euros. Fin de la boucle y Fin de la boucle x Fin

Algorithme pour le problème n 2: Début bénéficemax prend la valeur 0 Si bénéfice>=beneficemax alors beneficemax prend la valeur bénéfice. Fin de la boucle y Fin de la boucle x Afficher «Le bénéfice Maximal est de», bénéficemax Si bénéfice=bénéficemax alors afficher «Le bénéfice maximal est réalisé pour» x «pantalons A» et y «pantalons B». Fin Programme sous XCAS Algo 1 : for (x:=0 ; x<=15; x:=x+1) for (y:=0 ; y<=20 ; y:=y+1) if (benefice==240) print("la production de",x,"pantalons de type A et ",y,"pantalons de type B réalise un bénéfice de 240 euros.");} }}}

Algo 2 : beneficemax:=0; for (x:=0 ; x<=15; x:=x+1) for (y:=0 ; y<=20 ; y:=y+1) }}}; if (beneficemax<=benefice) beneficemax:=benefice;} print("le bénéfice maximal est de",beneficemax,"euros."); for (x:=0 ; x<=15; x:=x+1) for (y:=0 ; y<=20 ; y:=y+1) if (beneficemax==benefice) print("la production de",x,"pantalons de type A et ",y,"pantalons de type B réalise le bénéfice maximal.");} }}}