Discuss Scratch

Mimimo76
New Scratcher
4 posts

Nombre aléatoire ?

Bonjour,

Existe-t-il une fonction qui génère des nombres aléatoires ?

Merci.
The_Best_19
New Scratcher
8 posts

Nombre aléatoire ?

Bonjour,

Existe-t-il une fonction qui génère des nombres aléatoires ?

Merci.

Salut j'aimerais bien t'aider mais…
Nombres aléatoires je ne comprend pas très bien ta question… ???
Mimimo76
New Scratcher
4 posts

Nombre aléatoire ?

En fait, l'ordinateur choisit un nombre aléatoirement entre un nombre et un un nombre.

Par exemple :

Je mets comme nombre1 1, puis comme nombre2 1000.

L'ordinateur va choisir un nombre entre 1 et 1000. Ça peut être n'importe quel nombre.

Mimimo76
New Scratcher
4 posts

Nombre aléatoire ?

Est-ce que vous connaissez une fonction qui permet de faire ça ?
Alexandre_71
New Scratcher
16 posts

Nombre aléatoire ?

(nombre aléatoire entre (1) et (10))

voila tout simplement
ça marche comme ça
glisser en (nombre aléatoire entre () et (10)) secondes à x: (nombre aléatoire entre () et (10)) y: (nombre aléatoire entre () et (10))

par exemple.
Mimimo76
New Scratcher
4 posts

Nombre aléatoire ?

Merci beaucoup ! Je cherchais cette fonction parce que je crée un jeu vidéo que j'avais déjà créé en VB.net, et dont le concept se base là-dessus.

Et désolé, j'avais très mal cherché.
morlante
Scratcher
100+ posts

Nombre aléatoire ?

bonsoir,

serait-il possible de générer aléatoirement des mot? je sais générer aléatoirement des nombres… mais je n'arrive pas a les convertir en lettres….

merci pour votre potentiel aide.
Bouboufez
Scratcher
1000+ posts

Nombre aléatoire ?

morlante wrote:

bonsoir,

serait-il possible de générer aléatoirement des mot? je sais générer aléatoirement des nombres… mais je n'arrive pas a les convertir en lettres….

merci pour votre potentiel aide.
Bonjour et bienvenue sur le forum francophone de Scratch

Le mieux dans cette situation est de créer une liste avec les mots en question, puis de prendre un élément de cette liste au hasard avec le bloc :
(élément (au hasard v) de [liste de mots v] :: list)
ou
(élément (nombre aléatoire entre (1) et (longueur de [liste de mots v] :: list)) de [liste de mots v] :: list)
Blagarr
Scratcher
7 posts

Nombre aléatoire ?

Je suis tombé sur cette discussion et certains connaitront sans doute la réponse. Je fais un jeu de compléments à 100 pour des CP-CE1. Je sais faire demander à un lutin un nombre aléatoire entre 1 et 100, aucun problème. Mais, pour avoir un jeu plus facile, je souhaite que les nombres demandés soient des dizaines entières seulement. J'avais pensé à une brique comme ci dessous mais ça ne fonctionne pas. On dirait un problème de priorités. Je pense que le programme comprend "nombre aléatoire entre 1 et 100 (noté 10x10). Des idées ? Merci !

demander (nombre aléatoire entre (1) et ((10) * (10))) et attendre

Last edited by Blagarr (June 2, 2019 16:16:36)

NilsTheBest
Scratcher
1000+ posts

Nombre aléatoire ?

Blagarr wrote:

Je suis tombé sur cette discussion et certains connaitront sans doute la réponse. Je fais un jeu de compléments à 100 pour des CP-CE1. Je sais faire demander à un lutin un nombre aléatoire entre 1 et 100, aucun problème. Mais, pour avoir un jeu plus facile, je souhaite que les nombres demandés soient des dizaines entières seulement. J'avais pensé à une brique comme ci dessous mais ça ne fonctionne pas. On dirait un problème de priorités. Je pense que le programme comprend "nombre aléatoire entre 1 et 100 (noté 10x10). Des idées ? Merci !

demander (nombre aléatoire entre (1) et ((10) * (10))) et attendre
Bonjour!

Chaque bloc en forme de rond (les reporteurs) correspond à des paranthèses. Ainsi, le programme exécuté est “nombre aléatoire entre (10*10)”, ce qui revient à choisir un nombre aléatoire entre 1 et 100. Pour seulement tomber sur des dizaines, il faut donc d'abord prendre un nombre entre 1 et 10, et ensuite le multiplier, de cette façon:

((nombre aléatoire entre (1) et (10)) * (10))

Bonne continuation!

Last edited by NilsTheBest (June 2, 2019 16:43:18)

Blagarr
Scratcher
7 posts

Nombre aléatoire ?

Merci ! C'était donc bien une histoire de priorité de calcul. Merci beaucoup !
tatitatialu
Scratcher
100+ posts

Nombre aléatoire ?

Ce topic date de 2014…

Last edited by tatitatialu (June 3, 2019 15:40:36)

NilsTheBest
Scratcher
1000+ posts

Nombre aléatoire ?

tatitatialu wrote:

Ce topic date de 2014…
(je tolère les nécroposts pour les nouveaux du foum)
Yohann2007
New Scratcher
2 posts

Nombre aléatoire ?

Bonjour, exusez moi d'arriver un peu tard mais je suis débutant scratch et je n'arrive pas à faire :
ajouter à une variable un nombre aléatoire entre 1 et 3, mais pas 1,2 ou 3, juste 1 ou 3 et je n'ai pas compris comment faire pouvez vous m'aidez ?
Ilwan
Scratcher
100+ posts

Nombre aléatoire ?

Yohann2007 wrote:

Bonjour, exusez moi d'arriver un peu tard mais je suis débutant scratch et je n'arrive pas à faire :
ajouter à une variable un nombre aléatoire entre 1 et 3, mais pas 1,2 ou 3, juste 1 ou 3 et je n'ai pas compris comment faire pouvez vous m'aidez ?
Premièrement, si tu as une question, il ne faut pas remonter de vieux topic mais créer le tien.
Vu que tu est nouveau, je te met les règles ici.
Deuxièmement, pour choisir entre deux nombres (dans ton cas soit 1 soit 3) tu peux faire :
si <(nombre aléatoire entre (1) et (2)) = [1]> alors 
mettre [nombe v] à [1]
sinon
mettre [nombre v] à [3]
end
Ainsi, la variable “nombre” sera soit à 1, soit à 3.
smrman
Scratcher
1000+ posts

Nombre aléatoire ?

Un autre solution…
mettre [variable v] à [2]
répéter jusqu’à <non <(variable) = [2]>>
mettre [variable v] à (nombre aléatoire entre (1) et (3))
end
Yohann2007
New Scratcher
2 posts

Nombre aléatoire ?

D'accord merci bcp j'essayerai, la prochaine fois je ferai un nouveau topic mais jusqu'à mtn je ne savais pas comment faire. Merci Ilwan pour le lien
zyc11
Scratcher
4 posts

Nombre aléatoire ?

(nombre aléatoire entre (1) et (10))
zyc11
Scratcher
4 posts

Nombre aléatoire ?

On va crée un variable
(Nombre aléatoire)
mettre [Nombre aléatoire] à (nombre aléatoire entre (1) et (10))

Last edited by zyc11 (May 27, 2020 10:17:33)

Wollb
Scratcher
100+ posts

Nombre aléatoire ?

zyc11 wrote:

On va crée un variable
(Nombre aléatoire)
mettre [Nombre aléatoire] à (nombre aléatoire entre (1) et (10))
Tu fais remonter un ancien topic et ne mets pas une nouvelle solution alors que le topic est résolu

Powered by DjangoBB