[PDF] TP Développement C/C++ Correction. © 2017 tv <tvaira@





Previous PDF Next PDF



France-IOI: lapprentissage de lalgorithmique pour tous

3 mars 2012 L'association France-IOI en charge de la préparation de ... l'algorithmique



Corrigé Exos Python France IOI

FRANCE IOI. COMMENTAIRES SUR LES EXERCICES PYTHON. I. NIVEAU 2 : STRUCTURES AVANCEES. A. Chapitre 2 : Listes Tableaux. 1. Exo 6 : Stockage puis affichage 



TP Développement C/C++

Correction. © 2017 tv <tvaira@free.fr> v.1.1. Sommaire. Exercices : Un parcours semé d'embûches Les exercices sont extraits du site www.france-ioi.org.



TP Développement C/C++

Correction. © 2017 tv <tvaira@free.fr> v.1.1. Sommaire Exercices : un long voyage ... Certains exercices sont extraits du site www.france-ioi.org.



Progresser en programmation Python 1- Aller sur http://www.france

Chaque exercice est ensuite conçu en 5 parties : sujet résoudre (à vous de saisir le programme)



Cours Python Niveau 1

Exercices France IOI. Chapitres de ce livret. Niveau 1 Chapitre 3. Chapitre IV-V-VI : Variables Types



Prologin

1 janv. 2019 Correction La france a remporté 47 médailles aux IOI depuis sa création ... Listing 2 – Une solution de l'exercice 1 en Python.



Corrigé Cours Python Niveau 2 Boucles Tests

Ce livret est donc un post-cours complémentaire aux exos de France IOI et doit être fait juste après les chapitres correspondants sur France IOI : Exercices 



Programmation en Caml pour Débutants

6 juin 2005 Un document disponible sur le site de France-IOI ... Si vous avez réussi la correction de l'exercice est affiché en même temps.



Corrigé Cours 4 Python : Listes

Ce livret est donc un post-cours complémentaire aux exos de France IOI et doit être fait juste après les chapitres correspondants sur France IOI : Exercices 



Cours et problèmes - Association France-ioi

Cours et problèmes ; 11 – Exercices d'entraînement du niveau 3 11 ; Niveau 4 [Pour débloquer ces exercices vous devez valider les chapitres du niveau précédent ]



France IOi solution Python niveau 1 Exercices Corriges PDF

France IOi solution Python niveau 1 Exercices Corriges PDF Premier Pas En Algorithmique De La Nonca A La Solution Exercices



France IOi solution Python niveau 1 Exercices Corriges PDF

Top Exercices Corriges PDF · Corrigé Exos Python France IOI - Maths en Force · Correction - Prologin · Recueil d'exercices corrigés et aide-mémoire - Gloria 



[PDF] Comment utiliser FRANCE IOI avec les élèves ? Etape 1 : création d

Les exercices se font en ligne sans avoir besoin d'installer une application externe pour la prise en charge de Python Etape 1 : création d'un compte Lien « 



Description des exercices de France IOI - PDF Free Download

Description des exercices de France IOI Niveau 1 6 Structures avancées 6 1 Construction d'une pyramide Exercice amusant et relativement simple



France IOI : Niveau 1 : 2 - Répétitions dinstructions - YouTube

25 jui 2020 · Résolutions des exercices de France IOI ! Niveau 1 : 2 - Répétitions d'instructionsSi vous avez Durée : 19:28Postée : 25 jui 2020



France IOI : Niveau 1 : 5 - Tests et conditions - YouTube

8 oct 2020 · Résolutions des exercices de France IOI ! Niveau 1 : 5 - Tests et conditionsSi vous avez des Durée : 23:32Postée : 8 oct 2020



[PDF] Correction (PDF) - Prologin

1 jan 2019 · Correction La france a remporté 47 médailles aux IOI depuis sa création Listing 2 – Une solution de l'exercice 1 en Python



correction france ioi niveau 1 - PDFprof

PDF Télécharger [PDF] Les listes Cours sur les listes - Exercices de mathématiques et correction france ioi niveau 1 Classe FRANCE IOI COMMENTAIRES SUR LES 



ThomasProg/France-IOI - GitHub

Contribute to ThomasProg/France-IOI development by creating an account on GitHub France-IOI Corrections Correction des exercices de France-IOI

:

TP Programmation C/C++

Structures fondamentales d"algorithmie

Sommaire

Exercices : Un parcours semé d"embûches

2

Dans le fourré

2

Vendanges

2

Course avec les enfants

2

Bornes kilométriques

3

Bagarre générale

4

Calculatrice

4

Graduation de thermomètres

5

Calcul des dénivelées

6

Concours de tir à la corde

7

Type d"arbres

8

L"espion est démasqué!

9

Moyenne des notes

10

Tarif du bateau

11

La roue de la fortune

12 Bilan13Les objectifs de ce tp sont de comprendre et mettre en oeuvre des variables dans les struc- tures fondamentales d"algorithmie : enchaînements, alternatives, itérations. Les exercices sont extraits du site www.france-ioi.org

Les critères d"évaluation de cetpsont :

le minim umattendu : on doit p ouvoirfabriquer un exécutable e tle lancer ! le programme doit énoncer ce qu"il fait et faire ce qu"il énonce ! le resp ectdes noms de fic hiers le nommage des v ariablesainsi que leurs t ypes,l"utilisation de constan tes le co deest fonctionnel la simplicité du co de1

EXERCICES : UN PARCOURS SEMÉ D"EMBÛCHES

Exercices : Un parcours semé d"embûches

Dans le fourré

.Correction :#include< stdio.h> include robot h intmain(){ allerHaut(); allerHaut(); allerHaut(); allerDroite(); allerDroite(); allerBas(); allerBas(); allerDroite(); return 0; main.c

Vendanges

.Correction :for(i = 0; i < 20; i++){ prendre le raisin sur le tas rammasser(); aller la charette for(j = 0; j < 15; j++)allerDroite(); déposer le raisin dans la charette deposer(); retourner au départ for(j = 0; j < 15; j++)allerGauche(); main.c

Course avec les enfants

.Correction :TP Programmation C/C++ : algorithmie 2 /13 ©2017

EXERCICES : UN PARCOURS SEMÉ D"EMBÛCHES

for(i = 0; i < 10; i++){ aller au prochain anneau for(j = 0; j < i+1; j++)allerDroite(); prendre l anneau rammasserAnneau(); retourner au départ for(j = 0; j < i+1; j++)allerGauche(); aller au rangement allerGauche(); ranger l anneau deposerAnneau(); retourner au départ allerDroite(); main.c

Bornes kilométriques

.Correction ://Ce programme lit deux entiers ,correspondant à deux numéros de bornes kilométriques ,et

affiche la distance strictement positive ou nulle séparant ces deux bornes include stdio h intmain(){

intborne1, borne2, distance;//distance devrait être unsigned int scanf("%d %d", &borne1, &borne2);

if(borne1 > borne2){ distance = borne1 - borne2; else distance = borne2 - borne1; printf("Distance : %d\n", distance); return 0;

TP Programmation C/C++ : algorithmie 3 /

13 ©2017

EXERCICES : UN PARCOURS SEMÉ D"EMBÛCHES

bornes-kilometriques.c Il manque le cas où les deux bornes sont identiques : $ ./bornes-kilometriques 814
814

Distance : 0

Bagarre générale

.Correction ://Ce programme lit la superficie entière de 2 champs et affiche si l "unest plus grand d "au

moins 10 m2 que l autre include stdio h intmain(){ intsuperficieArignon, superficieEvaran;scanf("%d %d", &superficieArignon, &superficieEvaran); if((superficieArignon - superficieEvaran) > 10){ printf("La famille Arignon a un champ trop grand\n"); else if((superficieEvaran - superficieArignon) > 10){ printf("La famille Evaran a un champ trop grand\n"); return 0; bagarre-generale.c Il manque le cas où la famille Arignon a un champ trop grand : $ ./bagarre-generale 54
42

La famille Arignon a un champ trop grand

Calculatrice

.Correction ://Le programme lit deux nombres et une lettre représentant l "opérationà effectuer ( spour

la somme et p pour le produit et affiche le résultat

TP Programmation C/C++ : algorithmie 4 /

13 ©2017

EXERCICES : UN PARCOURS SEMÉ D"EMBÛCHES

include stdio h intmain(){ intnombre1, nombre2;charoperation;scanf("%d %d %c", &nombre1, &nombre2, &operation); switch(operation){ case"s":printf("%d\n", nombre1 + nombre2); break;case"p":printf("%d\n", nombre1 * nombre2); break;default:printf("Désolé, je ne connais pas cette opération !\n"); break;} calcul-denivelees.c

Il faut au moins faire 3 tests : s pour la somme, p pour le produit et x pour une opération inconnue.

Graduation de thermomètres

.Correction ://Ce programme lit deux deux températures entières et affiche toutes les températures

comprises entre les deux bornes incluses include stdio h intmain(){ inttempMin, tempMax;scanf("%d%d", &tempMin, &tempMax); if(tempMin > tempMax){ inttemp;temp = tempMax; tempMax = tempMin; tempMin = temp; avec une boucle for inti;for(i=tempMin;i<=tempMax;i++)printf("%d\n", i);

TP Programmation C/C++ : algorithmie 5 /

13 ©2017

EXERCICES : UN PARCOURS SEMÉ D"EMBÛCHES

printf("\n"); avec une boucle while attention ici tempMin est modifiée sinon utilisez une variable temporaire while(tempMin<=tempMax){ printf("%d\n", tempMin++); return 0; graduation-thermometres.c

Calcul des dénivelées

.Correction ://Ce programme lit d "abordun entier représentant le nombre de montées et descentes .Pour

chaque montée ou descente il lit ensuite un entier représentant la variation d altitude strictement positif pour une montée et strictement négatif pour une descente Il affiche l altitude totale montée puis l altitude totale descendue ces deux nombres sont positifs include stdio h intmain(){ intnb, altitude, montee = 0, descente = 0;inti = 0;scanf("%d", &nb); while(i < nb)//ou : while (i++< nb )(1) { scanf("%d", &altitude); if(altitude > 0){ montee += altitude; else descente += altitude;//ou : descente += ( altitude*-1);} i++;//cf .(1) } printf("altitude totale montée : %d\n", montee); printf("altitude totale descendue : %d\n", (descente*-1));//cf .(2) return0;

TP Programmation C/C++ : algorithmie 6 /

13 ©2017

EXERCICES : UN PARCOURS SEMÉ D"EMBÛCHES

calcul-denivelees.c

Concours de tir à la corde

.Correction ://Ce programme lit un premier entier : le nombre de membres nbMembres qui constituent une

équipe

Ensuite

il lit alternaviment les poids en kilogrammes des joueurs de chaque

équipe

Après

avoir calculé le poids total de chaque

équipe

il affiche le texte L

équipe

X a un avantage en remplaçant X par la valeur 1 ou 2) en considérant qu une

équipe

est avantagée si elle a un poids total supérieur celui de l autre Il affichere ensuite le texte Poids total pour l

équipe

1 suivi du poids de l

équipe

1, puis Poids total pour l

équipe

2 suivi du poids de l

équipe

2 include stdio h intmain(){ intnbMembres, poids, poidsEquipe1 = 0, poidsEquipe2 = 0;inti = 0;scanf("%d", &nbMembres); for(i = 0;i < (nbMembres*2); i++){ scanf("%d", &poids); if(i%2 == 0){ poidsEquipe1 += poids; else poidsEquipe2 += poids; if(poidsEquipe1 > poidsEquipe2){ printf("L"équipe 1 a un avantage\n"); else if(poidsEquipe2 > poidsEquipe1){ printf("L"équipe 2 a un avantage\n"); else printf("Aucune équipe a un avantage\n"); printf("Poids total pour l"équipe 1 : %d\n", poidsEquipe1);

TP Programmation C/C++ : algorithmie 7 /

13 ©2017

EXERCICES : UN PARCOURS SEMÉ D"EMBÛCHES

printf("Poids total pour l"équipe 2 : %d\n", poidsEquipe2); return 0; tir-corde.c Pour valider le programme, il faut effectuer 3 tests : $ ./tir-corde 3 40
quotesdbs_dbs42.pdfusesText_42
[PDF] corrigé france ioi

[PDF] physique chimie collin

[PDF] chapitre 1 ondes et particules supports d'information

[PDF] cours ondes et particules terminale s pdf

[PDF] entrainement python

[PDF] les regrets du bellay résumé

[PDF] france mère des arts analyse

[PDF] du bellay les regrets

[PDF] rayonnement cosmique definition

[PDF] chapitre 2 caractéristiques des ondes

[PDF] parc monuments miniatures france

[PDF] ondes et particules fiches

[PDF] la france miniature dans le var

[PDF] parc mini france provence

[PDF] la france miniature a elancourt 78