Étude du circuit d une course [tb03] - Exercice

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Étude du circuit d une course [tb03] - Exercice"

Transcription

1 Étude du circuit d une course [tb03] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 8 avril 2015 Table des matières 1 Étude du circuit d une course / pg-circuita1 (alg) Saisie des altitudes Calcul des dénivelés Difficulté et dénivelé positif du parcours Optionnel : Représentation graphique Mode graphique Représentation graphique du circuit Étude du circuit d une course / pg-circuita1 (alg) Mots-Clés Tableaux, Algorithmique, Programmation, C++. Requis Structures de base, Structures conditionnelles, Algorithmes paramétrés, Structures répétitives, Schéma itératif, Tableaux. Cet exercice étudie le profil de points caractéristiques (ici les altitudes) le long du trajet d une course cycliste. 1.1 Saisie des altitudes Les données sont stockées dans un tableau pour les étudier. Définissez la constante NMAX (nombre maximum de valeurs) de valeur 100 puis le type Circuit comme étant un tableau d entiers de taille maximale NMAX. Écrivez l en-tête d une procédure saisirpositifs(t,n) qui demande et saisit le nombre de valeurs dans n (entier) puis effectue la saisie de n valeurs entières dans un Circuit t. 1

2 Unisciel algoprog Étude du circuit d une course / tb03 2 Écrivez la boucle de saisie de n qui doit être compris entre 2 et NMAX (entier). Affichez l invite (où [x] désigne le contenu de x) : Nombre d éléments dans [2..[NMAX]]? Écrivez la boucle de saisie des éléments. Affichez les invites comme dans l extrait d exécution suivant : Nombre d éléments dans [2..[NMAX]]? 10 t[1]? Entier positif ou nul? 125 t[2]? Entier positif ou nul? t[10]? Entier positif ou nul? 42 Écrivez une procédure test_saisie qui : Déclare un entier nelems et un Circuit altitudes. Effectue la saisie de nelems altitudes dans altitudes (procédure saisirpositifs). Affiche altitudes (procédure affichertab) à titre de vérification. 1.2 Calcul des dénivelés Les dénivelés sont définis comme suit : Le dénivelé du premier point est l altitude zéro. Celui des autres points est la différence d altitude entre ce point et le point précédent.

3 Unisciel algoprog Étude du circuit d une course / tb03 3 Écrivez une procédure calculerdeniveles(t,n,dn) qui calcule les dénivelés des n altitudes d un Circuit t dans un Circuit dn. Copiez/collez la procédure test_saisie en la procédure test_deniveles puis complétezla pour qu elle : Déclare aussi un Circuit nommé deniveles. Calcule les deniveles (procédure calculerdeniveles). Affiche deniveles à la place des altitudes. 1.3 Difficulté et dénivelé positif du parcours La difficulté du parcours est liée au nombre de montées du parcours. Une montée se mesure entre deux points de mesure d altitude consécutifs. Quel est le tableau (altitudes, dénivelés) que vous utiliserez pour déterminer facilement le nombre de montées? positifs. Le tableau des dénivelés : il suffit de compter le nombre d entiers Écrivez une fonction nmontees(t,n) qui calcule et renvoie le nombre de montées strictes des n points d un Circuit t. Dans l exemple, il y a trois montées strictes.

4 Unisciel algoprog Étude du circuit d une course / tb03 4 Écrivez une fonction difficulte(ns,netapes) qui, pour un nombre de montées strictes ns (entier) et un nombre d étapes netapes (entier), calcule et renvoie : "Très difficile" si le trajet comporte plus de 75% de montées "Difficile" si plus de 40% de montées "Facile" si plus de 25% de montées "Très facile" sinon Dans l exemple, il y a 42% de montées d où un trajet "Difficile". Validez vos fonctions avec la solution. Le dénivelé positif d un parcours est le dénivelé obtenu en ne gardant que les montées. Quel est le tableau (altitudes, dénivelés) que vous utiliserez pour le déterminer facilement? Le tableau des dénivelés : il suffit de cumuler les entiers positifs. Écrivez une fonction denivelepositif(t,n) qui calcule et renvoie le dénivelé positif cumulé de n points d un Circuit t. Dans l exemple, c est 235 mètres. Validez votre fonction avec la solution. Copiez/collez la procédure test_saisie en la procédure test_difficulte puis modifiezla pour qu elle : Déclare un entier nelems et un Circuit deniveles. Effectue la saisie de nelems entiers dans deniveles (procédure saisirtab). Calcule et affiche le nombre de montées strictes et la difficulté du parcours. Calcule et affiche le dénivelé positif du parcours.

5 Unisciel algoprog Étude du circuit d une course / tb Optionnel : Représentation graphique Cette section utilise la bibliothèque graphique afin d effectuer une représentation graphique du circuit. 2.1 Mode graphique Afin de réaliser des graphiques, [alg] Passez en mode graphique. Mode standard En mode standard, il y a renversement des axes : le point (0,0) se trouve dans le coin supérieur gauche. 2.2 Représentation graphique du circuit Écrivez une procédure tracercircuit(t,n) qui effectue une représentation graphique de n altitudes d un Circuit t en traçant les montées strictes en rouge et les descentes ou les plats en vert.

6 Unisciel algoprog Étude du circuit d une course / tb03 6 Copiez/collez la procédure test_saisie en la procédure test_tracercircuit puis modifiez-la pour qu elle effectue la représentation graphique du parcours.

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

alg - Classes, instances, objets [oo] Exercices résolus alg - Classes, instances, objets [oo] Exercices résolus Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 27 avril 2015 Table des matières 1 Compte bancaire OO 2 1.1

Plus en détail

Fraternité d entiers (Version tableau) [th08] - Exercice

Fraternité d entiers (Version tableau) [th08] - Exercice Fraternité d entiers (Version tableau) [th08] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Stratégie naïve 1 1.1 Stratégie

Plus en détail

Date de demain et de hier [dt08] - Exercice

Date de demain et de hier [dt08] - Exercice Date de demain et de hier [dt08] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Dernier jour d un mois et d une année

Plus en détail

Utilitaires Tableau [tb01] - Outils

Utilitaires Tableau [tb01] - Outils Utilitaires Tableau [tb01] - Outils Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 9 avril 2015 Table des matières 1 Utilitaires Tableau / tb01outils1 (C++) 1 1.1

Plus en détail

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

C++ - Classes, instances, objets [oo] Exercices résolus C++ - Classes, instances, objets [oo] Exercices résolus Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 27 avril 2015 Table des matières 1 Compte bancaire OO 2 1.1

Plus en détail

La pharmacie [gs02] - Exercice

La pharmacie [gs02] - Exercice La pharmacie [gs02] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 La pharmacie / pg-pharmaciec1 (alg, TD) 1 1.1 Modélisation

Plus en détail

alg TD - Tableau unidimensionnel [tb] Exercices de cours

alg TD - Tableau unidimensionnel [tb] Exercices de cours alg TD - Tableau unidimensionnel [tb] Exercices de cours Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 17 avril 2015 Table des matières 1 Appréhender le cours 2

Plus en détail

Le 421 Contre l ordinateur [it12] - Exercice

Le 421 Contre l ordinateur [it12] - Exercice Le 421 Contre l ordinateur [it12] - Exercice Yvan Maillot, Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 8 avril 2015 Table des matières 1 Le 421 Contre l ordinateur

Plus en détail

Cohérence d un emploi du temps [gs10] - Exercice

Cohérence d un emploi du temps [gs10] - Exercice Cohérence d un emploi du temps [gs10] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Cohérence d un emploi du temps

Plus en détail

Surveillance automatique [dx04] - Exercice

Surveillance automatique [dx04] - Exercice Surveillance automatique [dx04] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 9 avril 2015 Table des matières 1 Le terrain 1 1.1 Représentation du terrain..........................

Plus en détail

alg - Arbres binaires de recherche [br] Algorithmique

alg - Arbres binaires de recherche [br] Algorithmique alg - Arbres binaires de recherche [br] Algorithmique Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 25 avril 2015 Table des matières 1 Définition, Parcours, Représentation

Plus en détail

Héritage [he] Exercices résolus

Héritage [he] Exercices résolus Héritage [he] Exercices résolus Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 29 avril 2015 Table des matières 1 Comptes bancaires 1 1.1 Classe CBancaire...............................

Plus en détail

L1: Fondamentaux d algorithmique (En C++)

L1: Fondamentaux d algorithmique (En C++) L1: Fondamentaux d algorithmique (En C++) Par l Université de Haute Alsace Version 6 octobre 2015 Table des matières 1 Algorithmes et Programmes (3h) 3 2 Structures de Base (3h) 4 3 TP Structures de base

Plus en détail

Le fichier séquentiel [fs]

Le fichier séquentiel [fs] Le fichier séquentiel [fs] Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 17 avril 2015 Table des matières 1 Présentation 2 2 Exploitation d un document 3 3 Primitives

Plus en détail

Jeu du Baguenaudier [je03] - Exercice

Jeu du Baguenaudier [je03] - Exercice Jeu du Baguenaudier [je03] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Présentation du jeu 1 2 Classe Baguenaudier

Plus en détail

Le traiteur [gs03] - Exercice

Le traiteur [gs03] - Exercice Le traiteur [gs03] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Le traiteur / pg-traiteurc1 (alg, TD) 1 1.1 Classe

Plus en détail

Projet Pratique de INF241 Parcours de Tableaux

Projet Pratique de INF241 Parcours de Tableaux Projet Pratique de INF241 Parcours de Tableaux L objectif de ce projet est de travailler sur les tableaux en langage d assemblage ARM. Vous devez réaliser votre projet en partie lors des séances encadrées

Plus en détail

alg - Relations entre classes [kr]

alg - Relations entre classes [kr] alg - Relations entre classes [kr] Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 21 avril 2015 Table des matières 1 L association 2 1.1 Définitions...................................

Plus en détail

Module ITC34 - Algorithmique et Programmation

Module ITC34 - Algorithmique et Programmation Module ITC34 - Algorithmique et Programmation TDs Algorithmique (trois séances) Benoît Darties - benoit.darties@u-bourgogne.fr Univ. Bourgogne Franche-Comté Année universitaire 2015-2016 Avant-propos :

Plus en détail

Points fixes de fonctions à domaine fini

Points fixes de fonctions à domaine fini ÉCOLE POLYTECHNIQUE ÉCOLE NORMALE SUPÉRIEURE DE CACHAN ÉCOLE SUPÉRIEURE DE PHYSIQUE ET DE CHIMIE INDUSTRIELLES CONCOURS D ADMISSION 2013 FILIÈRE MP HORS SPÉCIALITÉ INFO FILIÈRE PC COMPOSITION D INFORMATIQUE

Plus en détail

TP 1 - Utilisation de Python

TP 1 - Utilisation de Python TP 1 - Utilisation de Python L objectif de ce TP est d apprendre à faire réaliser des calculs et des tâches répétitives à un ordinateur. Pour faire cela, il est nécessaire de communiquer avec l ordinateur

Plus en détail

Patrick Morié, Bernard-Philippe Boyer

Patrick Morié, Bernard-Philippe Boyer Patrick Morié, Bernard-Philippe Boyer Tsoft et Groupe Eyrolles, 2004, ISBN : 2-212-11418-4 5 - ANALYSE ET SIMULATION 5 MODÈLE ITÉRATIF 1 - NOTION D ITÉRATION Dans certains modèles, il arrive qu une formule

Plus en détail

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

Sub CalculAnnuite() Const TITRE As String = Calcul d'annuité de remboursement d'un emprunt TD1 : traduction en Visual BASIC des exemples du cours sur les structures de contrôle de l'exécution page 1 'TRADUCTION EN VBA DES EXEMPLES ALGORITHMIQUES SUR LES STRUCTURES 'DE CONTROLE DE L'EXECUTION

Plus en détail

Concours National d Informatique. Sujet de demi-finale Montpellier et Toulouse

Concours National d Informatique. Sujet de demi-finale Montpellier et Toulouse Concours National d Informatique Sujet de demi-finale Montpellier et Toulouse 28 février 2009 Poule de lard 1 Préambule Bienvenue à Prologin. Ce sujet est l épreuve écrite d algorithmique et constitue

Plus en détail

Le mot «algorithme» vient du nom de l auteur persan Al-Khuwarizmi (né vers 780 - mort vers 850) Une définition: «un algorithme est une suite finie de

Le mot «algorithme» vient du nom de l auteur persan Al-Khuwarizmi (né vers 780 - mort vers 850) Une définition: «un algorithme est une suite finie de Le mot «algorithme» vient du nom de l auteur persan Al-Khuwarizmi (né vers 780 - mort vers 850) Une définition: «un algorithme est une suite finie de règles à appliquer dans un ordre déterminé à un nombre

Plus en détail

Formulaires. Fiches de savoir associées. C.0.a., C.0.b., C.0.c., C.2.1.a., C.2.1.b. et C.2.3.a.

Formulaires. Fiches de savoir associées. C.0.a., C.0.b., C.0.c., C.2.1.a., C.2.1.b. et C.2.3.a. Activité 10 Formulaires Objectif Travailler sur des formulaires : observer le code et modifier l interface (IHM) de l application. Ressource à utiliser Base de données Formation appformation.mdb Fiches

Plus en détail

Les types utilisateurs (VBA) Corrigé

Les types utilisateurs (VBA) Corrigé PAD INPT ALGORITHMIQUE ET PROGRAMMATION 1 Cours VBA, Semaine 2 avril mai 2013 Corrigé Résumé Ce document décrit comment traduire en VBA les types utilisateur du langage algorithmique. Table des matières

Plus en détail

Marches, permutations et arbres binaires aléatoires

Marches, permutations et arbres binaires aléatoires Marches, permutations et arbres binaires aléatoires Épreuve pratique d algorithmique et de programmation Concours commun des Écoles Normales Supérieures Durée de l épreuve: 4 heures Cœfficient: 4 Juillet

Plus en détail

L horaire d arrivée [dt02] - Exercice

L horaire d arrivée [dt02] - Exercice L horaire d arrivée [dt02] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 L horaire d arrivée / pg-horairea1 (alg) 1

Plus en détail

MANUEL ADMINISTRATEUR BORNE CIMETIERE

MANUEL ADMINISTRATEUR BORNE CIMETIERE MANUEL ADMINISTRATEUR BORNE CIMETIERE AVERTISSEMENT Ce document contient des informations originales, protégées par copyright. Tous droits sont réservés. La photocopie, la reproduction ou la traduction

Plus en détail

ALGORITHMIQUE II. Récurrence et Récursivité. SMI AlgoII

ALGORITHMIQUE II. Récurrence et Récursivité. SMI AlgoII ALGORITHMIQUE II Récurrence et Récursivité Récurrence Suite récurrente: la déition d une suite est la donnée d un terme général déi en fonction du (ou des) terme(s) précédant(s) D un terme initial qui

Plus en détail

Série 2 Premiers programmes

Série 2 Premiers programmes Licence pro. GTSBD 2013-2014 Structures de données, langage Python Série 2 Premiers programmes Programmes avec des affectations, des lectures et des écritures Exo 2.1 Le problème de la machine qui rend

Plus en détail

Algorithme Algorigramme

Algorithme Algorigramme CONVENTIONS D ECRITURE : Définition : Un algorithme est une série d actes ou d opérations élémentaires qu il faut exécuter en séquence pour accomplir une tâche quelconque, en suivant un enchaînement strict.

Plus en détail

Soit une suite. On dit qu elle est géométrique si, partant du

Soit une suite. On dit qu elle est géométrique si, partant du Suites géométriques I) Définition Soit est un nombre entier naturel. Soit une suite. On dit qu elle est géométrique si, partant du TERME INITIAL, pour passer d un terme au suivant, on MULTIPLIE toujours

Plus en détail

INF-130 Travail Pratique #2

INF-130 Travail Pratique #2 École de technologie supérieure INF-30 Travail Pratique #2 Travail individuel Tracé d un métro Francis Bourdeau, Frédérick Henri et Patrick Salois Remise à la 0 e semaine. Objectifs - Amener l étudiant

Plus en détail

RÈGLES POUR L'ÉCRITURE DES PSEUDO-CODES (Programmation par objets)

RÈGLES POUR L'ÉCRITURE DES PSEUDO-CODES (Programmation par objets) RÈGLES POUR L'ÉCRITURE DES PSEUDO-CODES (Programmation par objets) Consignes générales : 1) Chaque algorithme est bien identifié. 2) Les mots clés doivent être utilisés selon la même syntaxe que ci-dessous.

Plus en détail

Date du lendemain [dt08] Exercice résolu

Date du lendemain [dt08] Exercice résolu Date du lendemain [dt08] Exercice résolu Karine Zampieri, Stéphane Rivière Unisciel algoprog Version 12 janvier 2017 Table des matières 1 Énoncé 2 2 Algorithmique, Programmation 2 2.1 Analyse....................................

Plus en détail

Excel 2002 Avancé. Guide de formation avec exercices et cas pratiques. Patrick Morié, Bernard Boyer

Excel 2002 Avancé. Guide de formation avec exercices et cas pratiques. Patrick Morié, Bernard Boyer Excel 2002 Avancé Guide de formation avec exercices et cas pratiques Patrick Morié, Bernard Boyer Tsoft et Groupe Eyrolles, 2003 ISBN : 2-212-11238-6 5 - ANALYSE ET SIMULATION MODÈLE ITÉRATIF 1 - NOTION

Plus en détail

3 Instructions (suite)

3 Instructions (suite) Initiation à la programmation et cours 2 1 3 Instructions (suite) Introduction En comme en programmation : l'ordre des instructions est primordial Le processeur exécute les instructions dans l'ordre dans

Plus en détail

Jeu de l anagramme [tb08] - Exercice

Jeu de l anagramme [tb08] - Exercice Jeu de l anagramme [tb08] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 8 avril 2015 Table des matières 1 Jeu de l anagramme / pg-jeugrama1 (C++) 1 1.1

Plus en détail

Bases d algorithmique

Bases d algorithmique Bases d algorithmique Christophe ROSSIGNOL Année scolaire 2015/2016 Table des matières 1 Un peu de vocabulaire 2 1.1 Qu est-ce qu un algorithme?....................................... 2 1.2 Variable, affectation...........................................

Plus en détail

Rappels sur les suites - Algorithme

Rappels sur les suites - Algorithme DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................

Plus en détail

OpenOffice.org. Le Tableur : Calc. La Piscine

OpenOffice.org. Le Tableur : Calc. La Piscine Le : Calc La Piscine 1 /18 Table des matières Format des nombres...3 Appliquer les formats monétaire, pourcentage, décimal...3 Appliquer les autres formats...3 Saisir les données présentées dans les illustrations

Plus en détail

Programmation C++ (débutant)/les tableaux statiques

Programmation C++ (débutant)/les tableaux statiques Programmation C++ (débutant)/les tableaux statiques 1 Programmation C++ (débutant)/les tableaux statiques Le cours du chapitre 6 : les tableaux statiques Les tableaux Une variable entière de type int ne

Plus en détail

MÉRÉ Aurélien FIIFO1. Pathfinder

MÉRÉ Aurélien FIIFO1. Pathfinder MÉRÉ Aurélien FIIFO1 AMC Pathfinder 1 Sommaire Préambule... 3 Modélisation de l espace... 4 Modélisation des cases δ, α... 4 Interface en mode texte... 5 Modélisation du robot... 8 1 ) Le type Robot...

Plus en détail

Algorithmique avancée en Python TDs

Algorithmique avancée en Python TDs Algorithmique avancée en Python TDs Denis Robilliard sept. 2014 1 TD 1 Révisions 1. Ecrire un programme qui saisit un entier, et détermine puis affiche si l entier est pair où impair. 2. Ecrire un programme

Plus en détail

Durée d un événement [dt03] - Exercice

Durée d un événement [dt03] - Exercice Durée d un événement [dt03] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Durée d un événement / pg-hmsdureea1 (alg,

Plus en détail

Excel Compléments (saisie, mise en forme, impression) [xx]

Excel Compléments (saisie, mise en forme, impression) [xx] Excel Compléments (saisie, mise en forme, impression) [xx] K. Zampieri, Version 6 février 2014 Table des matières 1 Saisie de données 3 1.1 Saisie de données............................... 3 1.2 Listes

Plus en détail

2.1. Les fonctions. Les fonctions se définissent de la manière suivante : NomDeLaFonction(param1, param2,...)= { \\ Code de la fonction

2.1. Les fonctions. Les fonctions se définissent de la manière suivante : NomDeLaFonction(param1, param2,...)= { \\ Code de la fonction TP1, prise en main de Pari/GP et arithmétique Le programme que nous allons utiliser pour les TP se nomme PARI/GP dont le point fort est la théorie des nombres (au sens large). Il est donc tout à fait adapter

Plus en détail

Itinéraire Un programme est composé de différents itinéraires (parcours partiels). Chaque itinéraire dispose de ses propres paramètres :

Itinéraire Un programme est composé de différents itinéraires (parcours partiels). Chaque itinéraire dispose de ses propres paramètres : Entraînement Avec le bouton de fonction Entraînement, vous pouvez créer et modifier des itinéraires et des courses d'entraînement divers : Catalyst, Vidéo, Courses GPS et Virtual Reality. Nouvel entraînement

Plus en détail

Séance de travaux pratiques n 1 Quelques éléments de correction

Séance de travaux pratiques n 1 Quelques éléments de correction Master Sciences, Technologies, Santé Mention Mathématiques, spécialité Enseignement des mathématiques Algorithmique et graphes, thèmes du second degré Séance de travaux pratiques n 1 Quelques éléments

Plus en détail

Course à la vie 2011

Course à la vie 2011 Course à la vie 2011 L Espace du participant L Espace du participant est votre centre de commandes destiné à vos efforts de collecte de fonds. Il contient tous les outils dont vous avez besoin pour atteindre

Plus en détail

Tutoriels ACDSee Pro 3 : Envoyer des images vers un site FTP

Tutoriels ACDSee Pro 3 : Envoyer des images vers un site FTP Un des plaisirs de prendre d excellentes photos est de les partager. Grâce à la fonction Envoyer vers un site FTP, vous pouvez, en tout temps, transférer et stocker vos photos, accéder à vos photos, et

Plus en détail

Option Informatique Arbres binaires équilibrés

Option Informatique Arbres binaires équilibrés Option Informatique Arbres binaires équilibrés Sujet novembre 2 Partie II : Algorithmique et programmation en CaML Cette partie doit être traitée par les étudiants qui ont utilisé le langage CaML dans

Plus en détail

Organigramme / Algorigramme Dossier élève 1 SI

Organigramme / Algorigramme Dossier élève 1 SI Organigramme / Algorigramme Dossier élève 1 SI CI 10, I11 ; CI 11, I10 C24 Algorithmique 8 février 2009 (13:47) 1. Introduction Un organigramme (ou algorigramme, lorsqu il est plus particulièrement appliqué

Plus en détail

Enveloppes convexes dans le plan

Enveloppes convexes dans le plan ÉCOLE POLYTECHNIQUE ÉCOLES NORMALES SUPÉRIEURES ÉCOLE SUPÉRIEURE DE PHYSIQUE ET DE CHIMIE INDUSTRIELLES CONCOURS D ADMISSION FILIÈRE MP HORS SPÉCIALITÉ INFO FILIÈRE PC COMPOSITION D INFORMATIQUE B (XECLR)

Plus en détail

CARTR Plus Guide de formation Transmission par lots. Juillet 2013

CARTR Plus Guide de formation Transmission par lots. Juillet 2013 CARTR Plus Guide de formation Transmission par lots Juillet 2013 Objectifs de la formation Ce module de formation sur la transmission par lots dans le registre CARTR Plus présente des instructions pour

Plus en détail

Site Web de paris sportifs

Site Web de paris sportifs HENAUD Benoît Numéro d auditeur 05-39166 Version V1.2 Date de mise à jour 31/03/2008 1/21 Table des matières 1. Objectif du document... 3 2. Présentation... 3 2.1. Présentation du projet... 3 2.2. Situation

Plus en détail

Programmation en Python - Cours 2 : Premiers programmes

Programmation en Python - Cours 2 : Premiers programmes Programmation en Python - Cours 2 : Premiers programmes 2013/2014 Diverses utilisations de python Utilisation en mode interactif Ecriture d un programme python Saisie de données par l utilisateur : input(),

Plus en détail

La Course à la vie CIBC 2012

La Course à la vie CIBC 2012 La Course à la vie CIBC 2012 L Espace du participant L Espace du participant rassemble tous les outils et les ressources dont vous avez besoin pour atteindre vos objectifs de collecte de fonds. À partir

Plus en détail

Problèmes de transport

Problèmes de transport Problèmes de transport formulation des problèmes d affectation Hugues Talbot Laboratoire A2SI 31 mars 2009 Problèmes de Transport Introduction Distribution Théorie Équilibrage Modélisation Plan Solution

Plus en détail

Bases de programmation - TD 1 : Algorithmique - CORRECTION

Bases de programmation - TD 1 : Algorithmique - CORRECTION Bases de programmation - TD 1 : Algorithmique - CORRECTION IUT Aix-Marseille / DUT R&T 1 ière année J. Seinturier (http://www.seinturier.fr) 1. Déroulement d un algorithme Exercice 1.1 : Donner pour chacun

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

Jeu du pendu [tb07] - Exercice

Jeu du pendu [tb07] - Exercice Jeu du pendu [tb07] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 8 avril 2015 Table des matières 1 Jeu du pendu / pg-jeupendua1 (C++) 1 1.1 Présentation

Plus en détail

Remarques sur le premier contrôle de TD :

Remarques sur le premier contrôle de TD : Remarques sur le premier contrôle de TD : Démêlons les confusions en tous genres... Licence 1 MASS semestre 2, 2006/2007 La première remarque est qu il faut apprendre le cours, faire les exercices et poser

Plus en détail

Tableau d entiers et récursivité [rc05] - Exercice

Tableau d entiers et récursivité [rc05] - Exercice Tableau d entiers et récursivité [rc05] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Tableau d entiers et récursivité

Plus en détail

DEVOIR MAISON 1er trimestre 2015/2016 3e J

DEVOIR MAISON 1er trimestre 2015/2016 3e J DEVOIR MAISON pour le : 9 septembre 2015 MARCHE A PIED DEVOIR MAISON 1er trimestre 2015/2016 3e J L image montre les traces de pas d un homme en train de marcher. La longueur de pas P est la distance entre

Plus en détail

Architecture des Systèmes d Information Architecture des Systèmes d Information

Architecture des Systèmes d Information Architecture des Systèmes d Information Plan... Tableaux et tris I3 - Algorithmique et programmation 1 Rappels Nicol Delestre 2 Tableaux à n dimensions 3 Initiation aux tris Tableaux - v2.0.1 1 / 27 Tableaux - v2.0.1 2 / 27 Rappels : tableau

Plus en détail

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens Année académique 2009 2010 1 Introduction Ce projet est le premier d une série de quatre projets qui ont

Plus en détail

Manuel d'inscription pédagogique pour étudiants

Manuel d'inscription pédagogique pour étudiants Manuel d'inscription pédagogique pour étudiants 2012/2013 scolarite@mi.parisdescartes.fr 1/20 Le document que vous lisez va vous guider pour que vous puissiez faire votre inscription pédagogique en ligne

Plus en détail

La pharmacie [gs02] - Exercice

La pharmacie [gs02] - Exercice La pharmacie [gs02] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 La pharmacie / pg-pharmaciec1 (C++) 1 1.1 Modélisation

Plus en détail

Traitement des codes Postaux / dn11exerc1

Traitement des codes Postaux / dn11exerc1 Traitement des codes Postaux / dn11exerc1 K. Zampieri, Version 6 octobre 2013 Table des matières 1 Traitement des codes Postaux / dn11exerc1 2 1.1 Tri des codes postaux............................. 2 1.2

Plus en détail

Jeu de la vie [si05] - Exercice

Jeu de la vie [si05] - Exercice Jeu de la vie [si05] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 24 avril 2015 Table des matières 1 Jeu de la vie / pg-jeuviea1 (C++) 1 1.1 Représentation

Plus en détail

Adaptation visuelle d un ordinateur sous Windows 7

Adaptation visuelle d un ordinateur sous Windows 7 Adaptation visuelle d un ordinateur Document à utilisation interne Mis à jour le 04 mars 2013 Page 1 sur 3 Table des matières Compte utilisateur déficient visuel... 3 Curseur de souris... 5 Personnalisation

Plus en détail

Tableaux et pointeurs (corrigé)

Tableaux et pointeurs (corrigé) Tableaux et pointeurs (corrigé) Tous les exercices sont à faire. 1 Tableaux Exercice 1. Moyenne (*) Écrivez une fonction qui calcule la moyenne de n nombres stockés dans un tableau de double. Prototype

Plus en détail

Travaux Pratiques d Informatique 1

Travaux Pratiques d Informatique 1 Faculté Polytechnique de Mons Service d Informatique Travaux Pratiques d Informatique 1 par Mohammed BENJELLOUN Avec la participation de : J-F Bauwens, Assistant S. Mahmoudi, Assistant E. Malengreau, Assistante

Plus en détail

Chapitre 10. Introduction à l algorithmique

Chapitre 10. Introduction à l algorithmique Date début :.. Date fin : Problématique : Le logiciel informatique contraint l ordinateur exécuter une suite de tâches élémentaires (calculs, impression ). L écriture d algorithmes permet de décrire avec

Plus en détail

GESTIONNAIRE DE TOURNOI DE FOOTBALL

GESTIONNAIRE DE TOURNOI DE FOOTBALL GESTIONNAIRE DE TOURNOI DE FOOTBALL Remarque : Le programme n étant pas terminé.je détaillerai l intégralité du cahier des charges, et j expliquerai le raisonnement de chaque partie effectuée. 1/11 Table

Plus en détail

Les tableaux. Chapitre 3

Les tableaux. Chapitre 3 Chapitre 3 Les tableaux 3.1 Généralités Les tableaux en PERL sont identifiés par le symbole @ à l image du $ pour les variables. Comme ces dernières, les tableaux ne sont pas typés et un même tableau peut

Plus en détail

Excel Outils avancés [sv]

Excel Outils avancés [sv] Excel Outils avancés [sv] K. Zampieri, Version 14 octobre 2013 Table des matières 1 Le Solveur / sv00mcours1 3 1.1 Installation du Solveur............................ 3 1.2 Exemple : Utilisation du Solveur.......................

Plus en détail

Algorithmie ISI301 TP 1 : Python et premiers algorithmes

Algorithmie ISI301 TP 1 : Python et premiers algorithmes Algorithmie ISI301 TP 1 : Python et premiers algorithmes 1 Python : apprentissage Pour avoir une vision plus large des différentes possibilités du langage Python, nous ne pouvons que vous conseiller d

Plus en détail

Triangle de Pascal [cb04] - Exercice

Triangle de Pascal [cb04] - Exercice Triangle de Pascal [cb04] - Exercice Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 10 avril 2015 Table des matières 1 Triangle arithmétique de Pascal 1 2 Version

Plus en détail

Licence STIC, Semestre 1 Algorithmique & Programmation 1

Licence STIC, Semestre 1 Algorithmique & Programmation 1 Licence STIC, Semestre 1 Algorithmique & Programmation 1 Exercices Alexandre Tessier 1 Introduction 2 instruction de sortie 3 expressions 4 variable informatique 5 séquence d instructions, trace Exercice

Plus en détail

Licence Sciences et Technologies Examen janvier 2010

Licence Sciences et Technologies Examen janvier 2010 Université de Provence Introduction à l Informatique Licence Sciences et Technologies Examen janvier 2010 Année 2009-10 Aucun document n est autorisé Les exercices peuvent être traités dans le désordre.

Plus en détail

Solution de paiement Monetico Paiement Web. Module Prévention Fraude

Solution de paiement Monetico Paiement Web. Module Prévention Fraude Solution de paiement Monetico Paiement Web Module Prévention Fraude Nom de fichier : Monetico_Paiement_Web_Module_Prevention_Fraude_v1.04 Numéro de version : 1.04 Date : 2013-12-05 Confidentiel Titre du

Plus en détail

intro aux SE et mise en œuvre sous UNIX

intro aux SE et mise en œuvre sous UNIX TP: Programmer sous GNU/LINUX Ce premier TP introductif à la programmation en C va vous familiariser avec : la syntaxe du langage ; la mise en oeuvre du compilateur ; le préprocesseur cpp ; l'utilisation

Plus en détail

Partie I : Automates et langages

Partie I : Automates et langages 2 Les calculatrices sont interdites. N.B. : Le candidat attachera la plus grande importance à la clarté, à la précision et à la concision de la rédaction. Si un candidat est amené à repérer ce qui peut

Plus en détail

Que faire en algorithmique en classe de seconde? ElHassan FADILI Lycée Salvador Allende

Que faire en algorithmique en classe de seconde? ElHassan FADILI Lycée Salvador Allende Que faire en algorithmique en classe de seconde? BEGIN Que dit le programme? Algorithmique (objectifs pour le lycée) La démarche algorithmique est, depuis les origines, une composante essentielle de l

Plus en détail

Université Paris Diderot Paris 7. TD n 2. Arbres Binaire de Recherche

Université Paris Diderot Paris 7. TD n 2. Arbres Binaire de Recherche Université Paris Diderot Paris L Informatique Algorithmique Année 00-0, er semestre TD n Arbres Binaire de Recherche Le type de donné arbre" sera utilisé pour indiquer l ensemble de toutes les Arbres Binaires

Plus en détail

Classes et templates C++

Classes et templates C++ Classes et templates C++ Ce TP propose une application des classes, des templates et du polymorphisme au travers du design de classes permettant de gérer des courbes de Bézier. Contents 1 Bézier unidimensionnelle

Plus en détail

} 7 Variables (composantes)

} 7 Variables (composantes) Chapitre 4 Tableaux Jusqu ici, nous avons employé les variables pour stocker les valeurs individuelles de types primitifs : une variable de type int pour stocker un entier, une variable de type boolean

Plus en détail

Correction langage Java

Correction langage Java MINISTÈRE DE L ÉCOLOGIE, DU DÉVELOPPEMENT DURABLE, DES TRANSPORTS ET DU LOGEMENT EXAMEN PROFESSIONNEL DE VÉRIFICATION D APTIDUDE AUX FONCTIONS DE PROGRAMMEUR Session 2010 Correction langage Java Langage:

Plus en détail

VITESSE UTILISATION DES FORMULES 2. La distance est exprimée en heures, la vitesse en km/h, donc la durée est exprimée en h.

VITESSE UTILISATION DES FORMULES 2. La distance est exprimée en heures, la vitesse en km/h, donc la durée est exprimée en h. THEME : VITESSE UTILISATION DES FORMULES 2 Exercice 4 : La vitesse moyenne d'un cycliste est de 30 km.h -1 sur un parcours aller de 60 km. Au retour, la vitesse moyenne de ce même cycliste est de 20 km.h

Plus en détail

Définition d une suite récurrente à l aide de la fonction ln

Définition d une suite récurrente à l aide de la fonction ln Définition d une suite récurrente à l aide de la fonction ln Thèmes. fonction ln, théorème des valeurs intermédiares, suite définie par récurrence : majoration, minoration, monotonie, convergence, eistence.

Plus en détail

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

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,

Plus en détail

TD2 - Ecriture binaire/héxadécimale d une entier. PCSI - Lycée Thiers

TD2 - Ecriture binaire/héxadécimale d une entier. PCSI - Lycée Thiers TD2 - Ecriture binaire/héxadécimale d une entier Ecriture d un nombre dans une base Ecriture d un nombre en base m > 1 Ecriture d un nombre en base 2 Ecriture d un nombre en base 16 Corrigé Corrigé Ecriture

Plus en détail

FICHE 17 : CREER UN SITE WEB

FICHE 17 : CREER UN SITE WEB Publisher permet de créer des sites web. FICHE 17 : CREER UN SITE WEB Créez une nouvelle composition et choisissez Site web. Vous avez le choix entre utiliser le générateur rapide de site web, créer un

Plus en détail

Débuter en algorithmique

Débuter en algorithmique Isabelle Morel 1 1 Qu est-ce qu un algorithme? Débuter en algorithmique Définition Un alogorithme est une suite d opérations élémentaires, à appliquer dans un ordre déterminé à des données. Un algorithme

Plus en détail

L2 Informatique - gr A HLIN406-25 mars 2015. Contrôle continu 1

L2 Informatique - gr A HLIN406-25 mars 2015. Contrôle continu 1 L2 Informatique - gr A HLIN406-25 mars 2015 Nom : Prénom : Numéro d étudiant : Contrôle continu 1 Tous documents sur support papier autorisés. Durée : 1h00. L ensemble des réponses sera à donner sur les

Plus en détail

EXAMEN FINAL. 2 Février 2006-2 heures Aucun document autorisé

EXAMEN FINAL. 2 Février 2006-2 heures Aucun document autorisé MIE - E ANNÉE ALGORITHMIQUE GÉNÉRALE Vincent Mousseau EXAMEN FINAL Février 006 - heures Aucun document autorisé Exercice : On s intéresse à la gestion informatique des réservations sur l année d une salle

Plus en détail