Prévia do material em texto
Faculdade Anhanguera Thiago Souza Lopes Atividade Prática Aula 2 - Execução Sequencial E Estruturas De Decisão Itabuna, Ba 2025 Thiago Souza Lopes Atividade Prática Aula 2 - Execução Sequencial E Estruturas De Decisão Atividade apresentada no curso de Engenharia da Computação, na Faculdade Anhanguera na modalidade EAD. Orientador: Prof. Giancarlo Michelino Gaeta Lopes Itabuna, Ba 2025 programa { funcao inicio() { inteiro opcao escreva("Você é um explorador corajoso que se aventura em uma misteriosa Floresta Sussurrante em busca de tesouros lendários e segredos perdidos.\n") escreva("Ao adentrar na floresta, você se depara com três caminhos diferentes:\n") escreva("1 - O Caminho das Sombras\n") escreva("2 - O Caminho da Luz\n") escreva("3 - O Caminho das Criaturas\n") escreva("Escolha um caminho (1, 2 ou 3): ") leia(opcao) escolha(opcao){ caso 1: caminho_das_sombras() pare caso 2: caminho_da_luz() pare caso 3: caminho_das_criaturas() pare caso contrario: escreva("Caminho inválido. Por gentileza, selecione um caminho válido.\n") } } funcao caminho_das_sombras(){ cadeia resposta escreva("Você escolheu o caminho das sombras.\n") escreva("Este caminho é cercado por árvores antigas e sombrias, com raios de lua penetrando entre os galhos. Parece ser o caminho mais misterioso e perigoso da floresta.\n") escreva("Você encontrou uma criatura mágica guardiã do caminho, que exige um enigma para deixá-lo passar.") escreva("O enigma é: 'Quem sou eu? Tenho olhos, mas não vejo. Tenho boca, mas não falo. O que sou?'\n") escreva("Digite a resposta: ") leia(resposta) se(resposta == "caveira"){ escreva("Resposta correta! Você encontrou um baú escondido contendo uma gema preciosa que vale 100 pontos.\n") }senao{ escreva("Resposta incorreta. Você não passou pelo caminho das sombras.\n") }} funcao caminho_da_luz(){ cadeia decisao escreva("Você escolheu o caminho da luz.\n") escreva("Este caminho é iluminado por raios de sol que filtram entre as copas das árvores. Parece ser o caminho mais seguro e reconfortante da floresta.\n") escreva("Você encontra uma ponte quebrada sobre um rio turbulento. Ele deve decidir se tentará atravessar a ponte quebrada ou procurará um desvio seguro.\n") escreva("Digite 'atravessar' para tentar atravessar a ponte ou 'desvio' para procurar um desvio seguro: ") leia(decisao) se(decisao =="atravessar"){ escreva("Você atravessou a ponte quebrada com sucesso e encontra uma fonte mágica que restaura sua saúde e adiciona 50 pontos à sua pontuação.\n") } senao{ escreva("Você procurou um desvio seguro e seguiu em frente.\n") }} funcao caminho_das_criaturas(){ cadeia decisao escreva("Você escolheu o caminho das criaturas.\n") escreva("Este caminho é repleto de sons estranhos e pegadas misteriosas no chão. Parece ser o caminho mais imprevisível e enigmático da floresta.\n") escreva("Você se depara com uma criatura mágica adormecida bloqueando o caminho. Você deve decidir se tentará contornar a criatura com cuidado ou acordá-la para passar.\n") leia(decisao) se(decisao == "contornar"){ escreva("Você contornou a criatura com sucesso! Você encontrou uma árvore encantada que lhe concede uma habilidade especial de camuflagem, adicionando 75 pontos à sua pontuação.\n") } senao{ escreva("Você tentou acordar a criatura, acabou sendo bloqueado e não passou pelo caminho das criaturas.\n") } } } image1.png image2.png image3.png image4.png