[PDF] Travaux Dirigés n?1 Tester ensuite votre algorithme `a





Previous PDF Next PDF



I Faire tourner un algorithme « à la main » II Coder un algorithme

1. O. Ci-contre un algorithme écrit en langage libre. Faire tourner cet algorithme « à la main » en remplissant le ta- bleau suivant : Choisir une valeur de n 



Partie 2 : Comment écrire un algorithme ? Quest-ce quune variable

12 sept. 2014 Ecrire un algorithme. Algorithme Puissance. // algorithme qui calcule une puissance d'un nombre. Variables xpuissance : réels;.



algorithmique.pdf

Ecrire un algorithme papier puis avec Algobox et enfin avec votre *Effectuer cet algorithme à la main en complétant le tableau suivant et en prenant ...



Premiers pas en C 1 Exercice 1 2 Exercice 2

Ecrire un programme qui affiche `a l'écran : “Bonjour!”. Correction. #include <stdio.h> main(). { printf("Bonjour!



livre-algorithmes EXo7.pdf

Écrire un algorithme qui permute cycliquement une configuration de rampe vers la Par exemple l'opération xk+1 = xk ? yk ·10?i peut être fait à la main ...





Travaux Dirigés n?1

Tester ensuite votre algorithme `a la main `a partir de données d'entrées Ecrire l'algorithme permettant de calculer l'heure d'arrivée d'un train ...



Untitled

au-delà de 50 tirages : 010€ la photo et 4€ de frais de port. a) Calculer le prix payé pour 40 photos puis pour 70 photos. b) Ecrire un algorithme en Python 



Algorithmes et langage C

Le programmeur doit alors écrire le programme correspondant à l'algorithme obtenu le compiler et l'exécuter pour effectuer un jeu d'essai. Exercice : Ecrire l' 



Algorithmique - Correction du TD3

18 déc. 2012 Ecrire un algorithme qui reçoit en entrée un nombre entier de 1 à 10 et affiche en sortie la table de ... int main().



Comment écrire proprement un algorithme? - EPFL

Comment écrire proprement un algorithme? Jean-Cédric Chappelier Version 1 1 – nov 2018 Ce document donne quelques conseils sur la façon formelle d’écrire un algorithme dans le cours « Information Calcul et Communication » Il se focalise donc sur le style la syntaxe



Chapitre 2 : Algorithmique de base

La structure générale d’un algorithme se compose de trois parties : La partie entête : Cette partie commence par le mot Algorithme et le nom de l’algorithme ce dernier doit donner une idée sur l’objet de l’algorithme Exemple : Pour un algorithme qui fait le calcul de la moyen des notes d’une classe on peut lui donner



INITIATION À L’ALGORITHMIQUE EN CLASSE DE SECONDE

Ce document présente et illustre les notions de base de l’algorithmique nécessaires à la mise en œuvre du nouveau programme de mathématiques de la classe de seconde en vigueur depuis la rentrée 2009 Nous nous sommes volontairement limités dans ce document aux notions présentes dans ce programme



COURS ALGORITHMIQUE ET PROGRAMMATION INFORMATIQUE - unicefr

• Un algorithme prend des données en entrée exprime un traitement particulier et fournit des données en sortie • Programme : série d’instructions pouvant s’exécuter en séquence ou en parallèle (parallélisme matériel) qui réalise ( implémente ) un algorithme MAP - UNS 5 POURQUOI UN COURS D’ "ALGO" ?



Quelques Algorithmes simples - IRIF

Exercice 2 Ecrire le programme Java qui e ectue l’algorithme 1 On supposera d’abord que le tableau a 5 el ements qu’on donne au clavier On modi era ensuite le programme pour entrer d’abord la taille du tableau a trier puis les el ements du tableau Ce premier exemple d’algorithme nous a permis de voir comment formaliser un algorithme



Chapitre 1: Introduction à l'algorithmique - Dauphine-PSL Paris

Un bon algorithme = Un algorithmecorrect: i e pour chaque instance en entr ee l’algorithme se termine en produisant la bonne sortie)Savoir prouver un algorithme Un algorithmee cace: mesure de la dur ee que met un algorithme pour produire un r esultat)Savoir analyser la complexit e d’un algorithme : i e d etermination de l’espace

ROB3/ST3Informatique G´en´erale

Travaux Dirig´es n°1

Pour chaque probl`eme, il vous est demand´e de d´efinir clairement :

- les donn´ees d"entr´ee du probl`eme en pr´ecisant leurs types (nombre entier, r´eel, ...);

- les ´eventuelles donn´ees de sortie du probl`eme en pr´ecisant leurs types;

- les instructions permettant d"obtenir les donn´ees de sortie `a partir des donn´ees d"entr´ee.

Tester ensuite votre algorithme `a la main `a partir de donn´ees d"entr´ees judicieusement

choisies pour explorer les diff´erents cas de fonctionnement. Prenons `a titre d"exemple le calcul

de la valeur absolue d"un nombre entierx.Un algorithme est : Algorithme 1Algorithme de d´etermination de la valeur absolue d"un nombre entierx

Donn´ees d"entr´ee :x, nombre entier

Donn´ees de sortie :valeur

absolue, nombre entier

1:Six≥0Alors

2:valeur

absolue←x

3:Sinon

4:valeur

absolue← -x

5:Fin Si

6:Renvoyervaleur

absolue Tester cet algorithme en prenant successivement comme donn´ee d"entr´ee un entier positif, un entier n´egatif et z´ero. Cette d´emarche doit ˆetre reproduite pour chaque algorithme d´evelopp´e.

Exercice 1

Que fait ce petit algorithme?

Donn´ees d"entr´ee :x,y, nombres entiers

Donn´ees de sortie :test, nombre bool´een

2:test←0

3:Sinon

4:test←1

5:Fin Si

6:Renvoyertest

Exercice 2

Que fait ce petit algorithme?

Donn´ees d"entr´ee :Rien

Donn´ees de sortie :Rien

Donn´ee locale:x, nombre entier

Polytech"Paris-UPMC 2009-2010 (version enseignants)1

ROB3/ST3Informatique G´en´erale

1:Lirex

3:Afficher"Vous avez droit `a une r´eduction»

4:Sinon

5:Afficher"Vous n"avez pas droit `a une r´eduction»

6:Fin Si

Exercice 3

Ecrire une s´equence d"instructions permettant de d´eterminer le minimum de deux nombres entiers x et y.

Solution

Donn´ees d"entr´ee :x,y, nombre entier

Donn´ees de sortie :valeur

min, nombre entier

2:valeur

min←x

3:Sinon

4:valeur

min←y

5:Fin Si

6:Renvoyervaleur

min

Exercice 4

Ecrire l"algorithme permettant de calculer l"heure d"arriv´ee d"un train, connaissant son heure

de d´epart ainsi que le temps de trajet n´ecessaire. L"heurede d´epart est mod´elis´ee sous la forme

d"un triplet d"entiers (hd,md,sd) avec

De la mˆeme mani`ere le temps de trajet et l"heure d"arriv´eesont respectivement mod´elis´es sous

la forme de triplets d"entiers (ht,mt,st) et (ha,ma,sa) Polytech"Paris-UPMC 2009-2010 (version enseignants)2

ROB3/ST3Informatique G´en´erale

Solution

Donn´ees d"entr´ee :hd,md,sd,ht,mt,st: entiers {hd,md,sd: heure de d´epart} {ht,mt,st: temps de parcours} Donn´ees de sortie :ja,ha,ma,da: entiers{heure d"arriv´ee}

1:{Utilisation d"une variable suppl´ementaire temporaire :ja(=1 si le train arrive le

lendemain)}

2:sa←0

3:ma←0

4:ha←0

5:ja←0

6:sa←sd+st

7:Sisa≥60Alors

8:sa←sa-60

9:ma←1

10:Fin Si

11:ma←md+mt+ma

12:Sima≥60Alors

13:ma←ma-60

14:ha←1

15:Fin Si

16:ha←hd+ht+ha

17:Siha≥24Alors

18:ha←ha-24

19:ja←1

20:Fin Si

21:Renvoyer(ja,ha,ma,da)

On peut aussi utiliser la division enti`ere et l"op´erateurmodulo.

Exercice 5

Ecrire l"algorithme permettant de calculernm(n et m entiers positifs ou nuls).

Solution

Donn´ees d"entr´ee :n,m: entiers

Donn´ees de sortie :res: entier

1:Sim= 0Alors

2:Retourner(1)

3:Fin Si

4:Sin= 0Alors

5:Retourner(0)

6:Fin Si

7:res←1

8:Pouri= 1 `amavec un pas de 1Faire

9:res←res×n

10:Fin Pour

11:Renvoyerres

Polytech"Paris-UPMC 2009-2010 (version enseignants)3

ROB3/ST3Informatique G´en´erale

Exercice 6

Ecrire l"algorithme permettant de calculern! (n entier).

Solution

Donn´ees d"entr´ee :n,m:entiers

Donn´ees de sortie :res: entier

1:Sin <0Alors

2:Afficherndoit ˆetre positif

3:Renvoyerrien

4:Sinon

5:Sin= 0 oun= 1Alors

6:Retourner(1)

7:Fin Si

8:res←1

9:Pouri= 2 `anavec un pas de 1Faire

10:res←res×i

11:Fin Pour

12:Renvoyerres

13:Fin Si

Exercice 7

Ecrire l"algorithme permettant de calculer la somme desnpremiers entiers au carr´e.

Solution

Donn´ees d"entr´ee :n: entier

Donn´ees de sortie :somme: entier

1:somme←0

2:Pouri= 1 `anavec un pas de 1Faire

3:somme←somme+i2

4:Fin Pour

5:Renvoyersomme

Polytech"Paris-UPMC 2009-2010 (version enseignants)4quotesdbs_dbs26.pdfusesText_32
[PDF] expliquer les pourcentages en cm2

[PDF] les besoins nutritionnels de l'homme cours

[PDF] besoins nutritionnels définition

[PDF] besoins nutritionnels journaliers

[PDF] apports nutritionnels conseillés en protéines lipides glucides

[PDF] apports définition

[PDF] que signifie le mot apport dans le monde du commerce

[PDF] apport synonyme

[PDF] apport en arabe

[PDF] méthode du report osbl

[PDF] apport en capital

[PDF] agio définition

[PDF] goodwill

[PDF] cession de clientèle profession libérale

[PDF] gaec statut juridique