0% acharam este documento útil (0 voto)
401 visualizações3 páginas

Aventura na Floresta Sussurrante

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
401 visualizações3 páginas

Aventura na Floresta Sussurrante

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

programa {

funcao inicio()
{//Introdução da Aventura
escreva("Bem-vindo à Floresta Sussurrante! Você é um explorador em
busca de tesouros lendários.\n")
escreva("Escolha um caminho para seguir:\n")
escreva("1 - Caminho das Sombras.\n")
escreva("2 - Caminho da Luz.\n")
escreva("3 - Caminho das Criaturas.\n")

//Leitura da Escolha do Jogador


inteiro opcao
escreva("Digite o número do caminho que deseja seguir:")
leia(opcao)

//Estrutura de decisão para cada caminho.


escolha (opcao)
{
caso 1:
CaminhodasSombras()
pare
caso 2:
CaminhodaLuz()
pare
caso 3:
Caminhodascriaturas()
pare
caso contrario:
escreva("Opção inválida. Por favor, escolha 1, 2 ou 3 \n")
}
}

funcao CaminhodasSombras()
{
escreva("Você escolheu o caminho das Sombras...\n")
escreva("Este caminho é cercado por árvores antigas e sombrias. um
guardião aparece com um enigma para você.\n")
escreva("Enigma:'Tenho olhos, mas não vejo. Tenho boca, mas não falo.
O que sou?'\n")

//Pergunta ao jogador
cadeia resposta
escreva("Digite sua resposta:")
leia(resposta)
//Verificação da resposta
se(resposta == "caveira")
{
escreva("Resposta correta! Você encontra um baú com uma gema
preciosa! +100 pontos.\n")
}
senao
{
escreva("Resposta incorreta! O guardião não permite a sua
passagem.\n")
}
}
funcao CaminhodaLuz()
{
escreva("\nVocê escolheu o Caminho da luz...\n")
escreva("Você encontra uma ponte quebrada sobre um rio. Deseja tentar
atravessá-la?\n")
escreva("1 - sim.\n")
escreva("2 - Não, procurar um desvio.\n")

//Leitura da escolha do jogador


inteiro Escolha
escreva("Escolha: ")
leia(Escolha)

//Decisão sobre a travessia


se (Escolha == 1)
{
escreva("Você atravessa a ponte com sucesso e encontra uma pedra
mágica! +50 pontos.\n")
}
senao
{
escreva("Você encontra um caminho alternativo seguro, mas sem
recompensa.\n")
}
}
funcao Caminhodascriaturas()
{
escreva("\nVocê escolheu o Caminho das Criaturas...\n")
escreva("Você vê uma criatura mágica adormecida bloqueando o caminho.
O que desja fazer?\n")
escreva("1 - Contornar cuidadosamente\n")
escreva("2 - acordar a criatura\n")

//Leitura da escolha do jogador


inteiro Escolha
escreva("Escolha: ")
leia(Escolha)

//Decisão sobre contornar ou acordar


se (Escolha == 1)
{
escreva("Você contorna a criatura e encontra uma árvore encantada
que lhe concede camuflagem! +75 pontos.\n")
}
senao
{
escreva("A criatura acorda e impede a sua passagem.\n")
}
}
}

Você também pode gostar