Discuss Scratch
- Discussion Forums
- » Português
- » como eu faço pra uma pergunta ter varias respostas?
- felpskk2
-
1 post
como eu faço pra uma pergunta ter varias respostas?
bem eu to fazendo um quiz sobre tecnologia, eu precisava que uma pergunta tivesse varias respostas.
alguém poderia me ajudar?
alguém poderia me ajudar?
- PLAYER_H360
-
100+ posts
como eu faço pra uma pergunta ter varias respostas?
bem eu to fazendo um quiz sobre tecnologia, eu precisava que uma pergunta tivesse varias respostas.Para fazer com que uma pergunta tenha várias respostas em um quiz, é necessário inserir estes blocos no código:
alguém poderia me ajudar?
1.
quando @greenFlag for clicado :: hat #ffbf00Esse bloco inicia qualquer script do projeto.
2.
sempre{Esse bloco sempre irá repetir o script que tiver dentro dele.
} @loopArrow :: #ffab19 cap
3.
se <> então{ou
} :: #ffab19
se <> então{Nesse bloco, se uma resposta correta for detectada, irá executar um script. Caso contrário, executará outro script.
} senão{
} :: #ffab19
4.
<<> ou <> :: #59c059>ou
<<<(minha variável :: #ff8c1a) = () :: #59c059> e <tocando em [ponteiro do mouse v] :: #5cb1d6> :: #59c059> e <mouse pressionado? :: #5cb1d6> :: #59c059>Esses blocos são os mais importantes da lista, pois são eles quem detectam se uma das respostas é verdadeira,
principalmente o bloco “ou”.
5.
<(minha variável :: #ff8c1a) = ( ) :: #59c059>ou
<(resposta :: #5cb1d6) = ( ) :: #59c059>Esses blocos detectam qual a resposta é dada.
6.
mude [minha variável v] para ( ) :: #ff8c1ae/ou
pergunte ( ) e espere :: #5cb1d6
Um exemplo de uso com esses blocos:
1.
quando @greenFlag for clicado :: hat #ffbf00
mude [acertos v] para (0) :: #ff8c1a
mude [erros v] para (0) :: #ff8c1a
pergunte [Diga o nome de uma comida que Fulano gosta.] e espere :: #5cb1d6
sempre{
se <<<(resposta :: #5cb1d6) = (pizza :: #ff8c1a) :: #59c059> ou <(resposta :: #5cb1d6) = (banana :: #ff8c1a) :: #59c059> :: #59c059> ou <(resposta :: #5cb1d6) = (sorvete :: #ff8c1a) :: #59c059> :: #59c059> então{
adicione (1) a [acertos v] :: #ff8c1a
diga [Resposta certa! ✔] por [0.8] segundos :: #9966ff
} senão {
adicione (1) a [erros v] :: #ff8c1a
diga [Resposta errada! X] por [0.8] segundos :: #9966ff
} :: #ffab19
} @loopArrow :: #ffab19 cap
2.
quando @greenFlag for clicado :: hat #ffbf00
mude [acertos v] para (0) :: #ff8c1a
mude [erros v] para (0) :: #ff8c1a
sempre{
se <<<(pergunta :: #ff8c1a) = [Diga o nome de uma comida que Fulano gosta.] :: #59c059> e <tocando em [ponteiro do mouse v] :: #5cb1d6> :: #59c059> e <mouse pressionado? :: #5cb1d6> :: #59c059> então{
diga () por (0.8) segundos :: #9966ff
espere (0.1) segundos :: #ffab19
adicione (1) a [ v] :: #ff8c1a
próxima fantasia :: #9966ff
} :: #ffab19
} @loopArrow :: #ffab19
Last edited by PLAYER_H360 (May 18, 2024 23:35:42)
Pode me chamar de Hiwkei.
- Discussion Forums
- » Português
-
» como eu faço pra uma pergunta ter varias respostas?