Discuss Scratch
- Discussion Forums
- » Português
- » Como ignorar acentos em um input?
- pedrotrevis
- New to Scratch
3 posts
Como ignorar acentos em um input?
Olá!
Estou aprendendo a mexer no Scratch, e num programinha simples que fiz, o Ator faz uma pergunta aberta (“Quer jogar um jogo?”) e caso o usuário responda “sim” o script continua, caso responda “não” o script pára. O problema é que o usuário tem que responder exatamente “não” (ou “Não”, a maiúscula não é problema), e caso ele responda sem usar o til (“nao”), ele não pára como deveria.
Pensei em criar uma seção que faria: “SE resposta = não OU nao”, mas não sei como fazer isso, já que o bloco de “OU” não aceita entrada de texto.
Como posso fazer?
Agradeço a ajuda.
Estou aprendendo a mexer no Scratch, e num programinha simples que fiz, o Ator faz uma pergunta aberta (“Quer jogar um jogo?”) e caso o usuário responda “sim” o script continua, caso responda “não” o script pára. O problema é que o usuário tem que responder exatamente “não” (ou “Não”, a maiúscula não é problema), e caso ele responda sem usar o til (“nao”), ele não pára como deveria.
Pensei em criar uma seção que faria: “SE resposta = não OU nao”, mas não sei como fazer isso, já que o bloco de “OU” não aceita entrada de texto.
Como posso fazer?
Agradeço a ajuda.
- pedrotrevis
- New to Scratch
3 posts
Como ignorar acentos em um input?
Outra dúvida, se você puder me ajudar:
No momento, o código está
SE resposta = SIM então
Diga “Vamos jogar”
SENÃO
SE resposta = SIM ou resposta = nao
Diga “que pena”
(Desculpe não conseguir fazer código em blocos, por algum motivo bizarro, quando eu clico aqui na parte da resposta, ele está em polonês (?) https://i.imgur.com/nhKcvAo.png )
Tem como eu fazer um “se a resposta não for nem um nem outro, faça X”?
No momento, o código está
SE resposta = SIM então
Diga “Vamos jogar”
SENÃO
SE resposta = SIM ou resposta = nao
Diga “que pena”
(Desculpe não conseguir fazer código em blocos, por algum motivo bizarro, quando eu clico aqui na parte da resposta, ele está em polonês (?) https://i.imgur.com/nhKcvAo.png )
Tem como eu fazer um “se a resposta não for nem um nem outro, faça X”?
Last edited by pedrotrevis (Aug. 14, 2019 11:28:49)
- Fupicat
- Scratcher
1000+ posts
Como ignorar acentos em um input?
Outra dúvida, se você puder me ajudar:
No momento, o código está
SE resposta = SIM então
Diga “Vamos jogar”
SENÃO
SE resposta = SIM ou resposta = nao
Diga “que pena”
(Desculpe não conseguir fazer código em blocos, por algum motivo bizarro, quando eu clico aqui na parte da resposta, ele está em polonês (?) https://i.imgur.com/nhKcvAo.png )
Tem como eu fazer um “se a resposta não for nem um nem outro, faça X”?
Eu :: hat looks
sei (desse problema dos [blocos v] :: control), eu faço {
eles à mão [kkk] :: motion
} :: operators
Sobre seu código, você não precisa checar novamente pela resposta “sim” dentro do senão. Para checar por sim, não ou nenhum dos dois, tente isso:
se <(resposta :: sensing) = [sim]> então {
diga [Vamos jogar!] :: looks
} senão {
se <<(resposta :: sensing) = [não]> ou <(resposta :: sensing) = [nao]> :: operators> então {
diga [Que pena!] :: looks
} senão {
blocos que acontecem quando a resposta não é sim nem não :: grey
} :: control
} :: control
- Discussion Forums
- » Português
- » Como ignorar acentos em um input?