• Aucun résultat trouvé

Activité: Multiples et diviseurs avec Scratch

N/A
N/A
Protected

Academic year: 2022

Partager "Activité: Multiples et diviseurs avec Scratch"

Copied!
2
0
0

Texte intégral

(1)

Activité: Multiples et diviseurs avec Scratch

Partie 1

Dans le logiciel Scratch, l’opérateur a modulo b

est le reste de la division euclidienne deaparb. Par exemple, le bloc 12 modulo 5

répond2, car dans la division euclidienne de12 par5, le reste vaut 2. Le programme ci-dessous répond à une question par oui ou par non.

quand est cliqué

demander Entrer un nombre N et attendre mettre NN H à réponse

si N modulo 7 = 0 alors dire Oui

sinon dire Non

1. À quelle question répond le programme ?

2. Que répond le programme si on entre le nombre215? 3. Quel est le plus grand nombre à trois chiffres pour

lequel la réponse sera "Oui" ?

Partie 2

On souhaite maintenant utiliser le logiciel Scratch pour construire la liste des vingt premiers multiples d’un nombre entier naturel choisi.

1. Construire un programme permettant au lutin d’énoncer la liste des vingt premiers multiples de13. Si besoin, n’hésite pas à utiliser un coup de pouce

.

2. Si ce n’est pas le cas, adapter le programme pour que le lutin puisse donner ces vingt multiples en une seule fois.

Si besoin, n’hésite pas à utiliser un coup de pouce

.

3. Adapter ce programme pour donner la liste des vingt premiers multiples d’un nombreN choisi au lance- ment.

Partie 3

Construire un programme permettant de lister les diviseurs d’un nombre entier naturelN choisi au lancement.

Si besoin, n’hésite pas à utiliser un coup de pouce

.

1

(2)

Coup de pouce pour la partie 2 : donner les premiers multiples de 13

Comme souvent, il existe plusieurs façons de procéder, mais voici quelques blocs pouvant être utilisés pour créer un programme donnant les vingt premiers multiples de 13 :

répéter fois

. . . . . .

13 × compteur ajouter à compteurcompteur H

. . .

Coup de pouce pour la partie 2 : donner les multiples en une seule fois

Pour garder en mémoire une vingtaine de multiples, nous pourrions créer une vingtaine de variables. Mais cela peut vite devenir fastidieux.

Nous avons également à notre disposition quelques blocs relatifs aux listes. En voici quelques-uns : ajouter à ma listema liste H élément H de ma listema liste H

supprimer l’élément H de la liste ma listema liste H

longueur de ma listema liste H

. . .

2

Références

Documents relatifs

À chaque étape, on choisit un entier naturel compris entre 1 et N (avec équiprobabilité) et l’on change d’urne la boule portant le numéro tiré.. Par exemple, si on a tiré le

 Tout entier naturel est congru à la somme de ses chiffres modulo 9 (repose sur le fait que 10 est congru à 1 modulo 9 et donc toute puissance de 10 est congrue à 1 modulo 9 ;

• Un nombre entier est divisible par 4 si le nombre formé par son chiffre des dizaines et son chiffre des unités (dans cet ordre) est un multiple de 4?. • Un nombre entier est

• Un nombre entier est divisible par 4 si le nombre formé par son chiffre des dizaines et son chiffre des unités (dans cet ordre) est un multiple de 4?. • Un nombre entier est

Le premier nombre non rayé après 2 est un nombre premier car il n’est multiple d’aucun nombre entier strictement compris entre 1 et lui-même.. On raye tous les multiples de 3

Soit maintenant un entier naturel n quelconque fixé non nul (voir plus loin la remarque sur la non nullité de n)... L’égalité est donc vérifiée pour tout entier

Montrons par récurrence qu’elle est en fait valable pour tout entier strictement négatif.. Soit maintenant n un entier naturel

Ecrivez un script sous Scratch en ajoutant une brique pour effacer les tracés de la scène.. Construire un rectangle de longueur 200 unités et de largeur 100 unités