Bonjour je suis bloqué sur un exercice de mon DM...sur scratch.
Voici l'exercice:
Écrire un programme d'un algorithme qui permet de tracer un triangle rectangle dont les cotés perpendiculaires ont pour dimensions 100 et 80.
Ce programme devra commencer par : quand le drapeau vert est cliqué
effacer tout
aller à x:0 et a y:0
stylo en position d'ecriture.
Merci
Bonjour Nicolas
J'ai essayé en recopiant le programme du début , mais a la place de "aller a x:0 et y:0 "
j'ai mis "aller a x:100 et y:80" mais rien ne change :/
Il faut d'abord aller à 0;0
Puis mettre le stylo en position d'écriture
Puis aller à 100;80
Tu devrais voir un trait se tracer.
J'ai essayé l'option "avancer de 100" sa me fais quelque chose de bizarre mais si je clique encore sur le drapeau vert , sa fais un triangle mais je n'ai pas l'impression qu'il est rectangle :/
Vous êtes sur quelle leçon en ce moment ?
L'ordinateur est "bête" et ne fera que ce que tu lui demandes. Or tu ne sembles pas être au clair sur ce que tu veux faire. As-tu fait un croquis montrant dans quelle position tu veux tracer ton rectangle et où sont situés les trois points ? Fais-le et poste-le. Nous essaierons de le reproduire ensuite avec Scratch.
on est sur le calcul littéral
Si tu veut , je peut mettre la photo du triangle que sa me donne sur scratch ?
Bonjour,
avant de programmer quoi que ce soit tu ferais bien de le faire (dessiner ce triangle) à la main avec un stylo sur une feuille de papier
(quadrillée par exemple)
ensuite les mouvements et opérations que tu as faites avec ton stylo sur ta feuille, il suffira de dire à la machine de faire la même chose.
à mon avis tracer un triangle devrait se faire uniquement avec des "aller à", pas des affectations de valeurs.
En partant de l'origine, tu peux par exemple aller sur la gauche de 100, puis aller vers le haut de 80, puis revenir à l'origine.
Essaie sur une feuille : obtiens-tu le résultat souhaité ?
Puis programme-le.
Bonjour,
C'est facile.
Au départ, le lutin est au point de coordonnées (0;0).
Fais le avancer de 100 pas (ou 2ème solution de 80 pas)
Fais le tourner de 90° (tu obtiens un angle droit).
Fais le avancer de 80 pas (ou 2ème solution de 100 pas)
Fais le retourner au point de départ en utilisant l'instruction Aller à x : 0 et y : 0.
Voilà
Desolé , je viens de revenir :/
Donc j'ai re essayé , puis j'obtiens bien le triangle rectangle qu'on souhaite, mais je doit cliqué plusieurs fois sur le drapeau vert , c'est grave ou pas ? :/
Quand drapeau cliqué
Effacer tout
Aller à x : 0 et y : 0
Stylo en position d'écriture
Avancer de 100 <-- ceci trace le premier côté
Tourner à gauche de 90 degrés
Avancer de 80 <-- ceci trace le deuxième côté
Aller à x : 0 et y : 0 <-- ceci trace le troisième côté
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :