La table de Pythagore
Pour trouver la somme de deux nombre avec la table de Pythagore : - Je cherche la ligne qui commence par le premier nombre.
Table de pythagore vierge
Page 1. La table de Pythagore www.lutinbazar.fr.
Table de Pythagore - colorée
La table de Pythagore On trouve donc 18 deux fois dans le tableau : ? à l'intersection de la colonne 6 et de ... Chaque couleur correspond à une table.
Construction de la table de Pythagore
Construction de la table de Pythagore Pythagore (en grec ? ??a???a? ... Avant tout Pythagore est philosophe et serait le créateur du mot f ???s ?f ??
La table de Pythagore
La table de Pythagore. (la table de multiplication) x. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 2. 2. 4. 6. 8. 10. 12. 14. 16. 18.
Le jeu de la table de Pythagore
Matériel pour deux joueurs: * U ne table de Pythagore (non reproduite ici) de la m ultiplication pour les nom bres naturels de 1 à 10 (plaque de carton fort
correction Devoir libre 6
Les lettres de l'alphabet sont remplacées par un ou plusieurs produits des tables. Leurs valeurs sont données par leur position dans la table de Pythagore
Table de pythagore vierge à imprimer
La table de Pythagore. (la table de multiplication) x. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. © Claude Marc - Sur internet depuis
Table de Pythagore - repères CE2
La table de Pythagore On trouve donc 18 deux fois dans le tableau : ? à l'intersection de la colonne 6 et de la ligne 3.
Tables de Pythagore de n `a m [lp04] - Exercice
Tables de Pythagore de n `a m [lp04] - Exercice. Karine Zampieri Stéphane Rivi`ere
Tables de Pythagore de nam [lp04] - Exercice
Karine Zampieri, Stephane Riviere, Beatrice Amerein-SoltnerUniscielalgoprogVersion 17 mai 2018
Table des matieres
1 Tables de Pythagore de n a m / pgtpythagore
21.1 Strategie de resolution
21.2 Procedure acherTM
21.3 Procedure saisirNumerosT
31.4 Tables de Pythagore de n a m
41.5 Partie inferieure des tables
52 References generales
6 Python - Tables de Pythagore de n a m (Solution)Mots-ClesStructures repetitives RequisStructures de base, Structures repetitives, Algorithmes parametresDiculte• ◦ ◦Objectif
Cet exercice ache la partie triangulaire inferieure des tables dePythagoredes entiers denamcompris dans[1..15]. ...(enonce page suivante)... 1 Unisciel algoprog { Tables de Pythagore de n a m [lp04]21 Tables de Pythagore de n a m / pgtpythagore
1.1 Strategie de resolution
Voici un extrait du resultat attendu :Deuxnumeros de table dans [1..15]? 6 111 2 3 4 5 6 7 8 9 10
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
11 22 33 44 55 66 77 88 99 110
Comment pouvez-vous proceder pour acher ces tables?Solution simple
Une premiere solution est d'utiliser deux structuresPourimbriquees : l'une concerne les lignesjde la table, l'autre les colonnesk. L'instruction a l'interieur de l'iterative imbriquee est une instruction d'achage du produitj*k. L'instruction supplementaire au niveau de l'iterativejest l'instruction pour passer a la ligne suivante. Une autre solution est de denir une procedureafficherTM(n)qui ache la table de multiplication d'un entiern: elle utilise une structurePourqui concerne les colonneskde la table. Il sut alors d'une seule structurePourqui concerne les lignesjde la table.Nous allons programmer cette deuxieme solution.Comment verier que les deux numeros de table sont bien dans l'intervalle specie?
Solution simple
En realisant une saisie validee des numeros de table.1.2 Procedure acherTM
Ecrivez leprold'une procedureafficherTM(n)qui ache la table dePythagored'un entiern.Solution ParametresEntrants :Un entiern
Ecrivez son corps.
Formatez les entiers sur4positions.
Exemple : Table de l'entier7.7 14 21 28 35 42 49 56 63 70 Unisciel algoprog { Tables de Pythagore de n a m [lp04]3Validez votre procedure avec la solution.Solution Python
defafficherTM(n):"""Affiche la table de Pythagore d "unentier param n un entier forkinrange (1, 10+1):print("{:4d}".format((k* n )),end ="")print("\n",end ="")1.3 Procedure saisirNumerosT
Ecrivez une fonctiondansIntervalle(n,a,b)qui teste et renvoieVraisi un entiernest dans l'intervalle[a..b]d'entiers,Fauxsinon.Validez votre fonction avec la solution.Solution Python
defdansIntervalle(n,a ,b ):"""Pr édicatd "unentier dans un intervalle param n un entier param a un entier param b un entier return Vrai si n est dans a b a b Faux sinon return((a<= n )and(n<= b )) Ecrivez leprold'une proceduresaisirNumerosT(n1,n2)qui saisit deux numeros de table dansn1(entier) et dansn2(entier).Solution ParametresSortants :Deux entiersn1etn2
Ecrivez son corps de sorte que les deux entiers soient compris dans[1..15]avecn1inferieur ou egal an2. Achez l'invite :Deuxnumeros de table dans [1..15]? Unisciel algoprog { Tables de Pythagore de n a m [lp04]4Aide methodologique Utilisez une structure repetitive (RépéterouTantQue) qui saisitn1etn2jusqu'a ce que les conditions soient realisees. Si vous utilisez unTantQue, n'oubliez pas de faire une saisiedes entiers avant la structureTantQuede sorte a ce que la condition ait un sens.Validez votre procedure avec la solution.
Solution Python
defsaisirNumerosT():"""Saisie des num érosde table dans [1..15] return le tuple n1 n2 avec n1 n2 n1 n2 = 0, 0 whilenot (dansIntervalle(n1, 1, 15)anddansIntervalle(n2, 1, 15)andn1<= n2 ):print("Deuxnumeros de table dans [1..15]? " ,sep ="",end ="")n1= int(input())n2= int(input())return(n1,n2 )
1.4 Tables de Pythagore de n a m
Ce probleme ache les tables dePythagoredes entiers denamcompris dans[1..15]. Il utilise les proceduressaisirNumerosTetafficherTM. Ecrivez une proceduretest_pythagorequi demande deux numeros de tables dansn1 (entier) et dansn2(entier) tous deux compris dans[1..15]par appel a la procedure saisirNumerosT.Achez les tables dePythagorepour tous les entiersnden1an2par appel a la procedureafficherTM. Ajoutez l'en-t^ete1 2 ... 10(sin1est dierent de1).Aide methodologique Utilisez une bouclePourde compteurn(entier) variant den1an2. Unisciel algoprog { Tables de Pythagore de n a m [lp04]5Testez. Exemple d'execution : Deux numeros de table dans [1..15]? 6 111 2 3 4 5 6 7 8 9 10
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
11 22 33 44 55 66 77 88 99 110
Validez votre procedure avec la solution.
Solution Python@[pgtpythagore.py]deftest_pythagore():"""@test """ n1 n2 saisirNumerosT ifn1!= 1: afficherTM(1) forninrange (n1,n2 +1):afficherTM(n)1.5 Partie inferieure des tables
Ce probleme ache la partie triangulaire inferieure des tables dePythagoredenam donnes. Voici un extrait du resultat attendu.Deuxnumeros de table dans [1..15]? 7 131 2 3 4 5 6 7 8 9 10
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64
13 26 39 52 65 78 91 104 117 130
Copiez/collez la procedureafficherTMen la procedureafficherTMinf(n)puis modiez la boucle surkde1ancompris (et non pas10pour la table complete) de sorte a acher la table dePythagoreinferieure den.Attention,l'indice maximal de la colonne est10.Copiez/collez la proceduretest_pythagoreen la proceduretest_pythagoreInfpuis modi-
ez l'appel de la procedure pour acher la partie triangulaire inferieure des tables dePythagore.
Unisciel algoprog { Tables de Pythagore de n a m [lp04]6Testez. Exemple d'execution : Deux numeros de table dans [1..15]? 7 131 2 3 4 5 6 7 8 9 10
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64
9 18 27 36 45 54 63 72 81
10 20 30 40 50 60 70 80 90 100
11 22 33 44 55 66 77 88 99 110
12 24 36 48 60 72 84 96 108 120
13 26 39 52 65 78 91 104 117 130
Validez vos procedures avec la solution.
Solution Python@[pgtpythagore.py]defafficherTMinf(n):"""Affiche la table de Pythagore inf érieured "unentier
param n table de n bsupnifn<= 10 else10)forkinrange (1,bsup +1):print("{:4d}".format((k* n )),end ="")print("\n",end ="")deftest_pythagoreInf():"""@test """
n1 n2 saisirNumerosT ifn1!= 1: afficherTM(1) forninrange (n1,n2 +1):afficherTMinf(n)2 References generales
Comprend[Lery-AL1 :c2 :ex1]
quotesdbs_dbs46.pdfusesText_46[PDF] la tache du romancier quand il crée des personnages ne consiste qu'? imiter le réel
[PDF] la tache finale ce pour lundi 25/01/2016
[PDF] La taille de l'échantillon
[PDF] La taille de l'utérus
[PDF] La tangente
[PDF] La tapisserie
[PDF] la tapisserie de bayeux histoire des arts cm1
[PDF] la tapisserie medieval
[PDF] la techniqu de basse de la mélodie de la marseillaise
[PDF] la technique constitue t elle un danger pour l homme
[PDF] La technique constitue un danger pour l'homme
[PDF] la technique est elle au service de l homme
[PDF] la technique est elle dangereuse pour l homme
[PDF] la technique est elle un univers fermé