Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

correção da Programação trab. 1 #328

Open
Alv380 opened this issue Oct 30, 2024 · 1 comment
Open

correção da Programação trab. 1 #328

Alv380 opened this issue Oct 30, 2024 · 1 comment
Labels

Comments

@Alv380
Copy link

Alv380 commented Oct 30, 2024

Descrição do problema

Aparece o seguintes problemas:
⛔ O seu código possui 1 erro de compilação:

  • O programa deve conter uma função chamada 'inicio' (linha 1, posição 0)

⚠️ Durante essa fase experimental, o código ainda será executado mesmo com erros, porém se não corrigi-los, a execução abaixo pode exibir mensagens de erro em inglês ou sem explicação.
Caso acredite que o erro não faça sentido, por favor, abra uma issue em https://github.com/dgadelha/Portugol-Webstudio/issues/new/choose e anexe o código que você está tentando executar.

  • O seu programa irá iniciar abaixo -

⛔ Função não declarada: inicio

Código

Função Inicio ()
{
  inteiro opçâo 
escreva:("você é um explorador corajoso que se aventura em uma misteriosa floresta Sussurrante em busca de um tesouro lendário e segredos perdidos")
escreva:("Ao adentrar na floresta, você se depara com três caminhos diferente") 
escreva:("1.o caminho das sombras")
escreva:("2.o caminho da luz")
escreva:("3.o caminho das criaturas")
escreva:("Escolha seu caminho(1,2 ou 3")
leia opção
escolha (caminho)
{
caso 1:
Função: caminho_das_sombras
("Você escolheu o caminho das sombras) 
("Este caminho é cercado de por árvores antigas e sombrias, com raios de lua penetrando entre os galhos. Parece ser  o caminho mais misterioso e perigoso da floresta").
Obstáculo:("Você encontrara uma criatura mágica guardiã do caminho, que exige um enigma para deixá-lo passar. O enigma é:")  
Pergunta: ("Quem sou eu? Tenho olhos, mas não te vejo. Tenho boca, mas não falo. O que sou?")
Resposta: ("Uma caveira)
Premiação:("Se você responder corretamente ao enigma, encontrara um baú escondido contendo uma gema preciosa que vale 100 pontos.")
pare
caso contrario:
escreva("Escolha inválida. Por favor, selecione um caminho válido.\n")
leia(caminho)
escolher_caminho(caminho)
caso 2:
Função: caminho_da_luz
("Você escolheu o caminho da luz")
("Este caminho é iluminado por raios de sol que filtram entre copas das árvores. Parecer o caminho mais seguro e reconfortante da floresta")
Obstáculos: ("Você encontrara uma ponte pênsil velha sobre um rio turbulento. Deve decidir se tentará atravessar a ponte ou procurará um desvio seguro.")
Premiação: ("Se você decidir atravessar a ponte pênsil com sucesso, encontrará um fonte mágica que restaura sua saúde e adiciona 50 pontos à sua pontuação.")
caso contrario:
escreva("Escolha inválida. Por favor, selecione um caminho válido.\n")
leia(caminho)
escolher_caminho(caminho)
Função:  caminho_das_criaturas
("Você escolheu o caminho das criaturas")
("Este caminho é repleto de sons estranhos e pegadas misteriosas no chão. Parece ser o caminho mais imprevisível e enigmático da floresta.")
Obstáculos:("Você se depara com uma criatura mágica feita de pedra adormecida bloqueando o caminho. Deve decidir se tentará contornar a criatura com cuidado ou acordá-la para passar.")
Premiação: ("Se você decidir contornar a criatura com sucesso, encontrará uma árvore encantada que concede uma habilidade especial de camuflagem, adicionando 75 pontos à sua pontuação.")
"ESCOLHA CASO"
}

Comentários adicionais

No response

@Alv380 Alv380 added the bug label Oct 30, 2024
@ronneyns
Copy link

Consulte a seção de documentação para adequar seu código à sintaxe do Portugol Web Studio (ver Ajuda -> Linguagem Portugol -> Sintaxe e semântica do Portugol).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants