Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


relatório lógica de programação, Exercícios de Linguagem de Programação

Você é um explorador corajoso que se aventura em uma misteriosa Floresta Sussurrante em busca de tesouros lendários e segredos perdidos. Ao adentrar na floresta, você se depara com três caminhos diferentes, cada um levando a uma parte desconhecida e perigosa da floresta. Sua missão é escolher sabiamente o caminho a seguir, enfrentando desafios e tomando decisões que impactarão sua jornada e sua pontuação final. Prepare-se para esta aventura cheia de mistérios

Tipologia: Exercícios

2024
Em oferta
30 Pontos
Discount

Oferta por tempo limitado


Compartilhado em 30/10/2024

alexandre-francisco-da-silva
alexandre-francisco-da-silva 🇧🇷

5

(1)

1 documento

1 / 10

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Universidade Anhanguera
Curso: Engenharia Elétrica
Disciplina: Algoritmos e lógica de Programação
Aluno: Alexandre Francisco da Silva
Matrícula: 3841115602
Relatório de Aula Prática
Unidade 02 Elementos de Algoritmos
Barretos/SP
pf3
pf4
pf5
pf8
pf9
pfa
Discount

Em oferta

Pré-visualização parcial do texto

Baixe relatório lógica de programação e outras Exercícios em PDF para Linguagem de Programação, somente na Docsity!

Universidade Anhanguera Curso: Engenharia Elétrica Disciplina: Algoritmos e lógica de Programação Aluno: Alexandre Francisco da Silva Matrícula: 3841115602 Relatório de Aula Prática Unidade 02 Elementos de Algoritmos Barretos/SP

Relatório de aula prática: ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Elementos de algoritmos. Execução sequencial e estruturas de decisão Trabalho textual apresentado como requisito parcial para obtenção de média semestral. Barretos/SP Outubro de 2024

jogador se depara com uma criatura mágica adormecida bloqueando o caminho. Ele deve decidir se tentará contornar a criatura com cuidado ou acordá-la para passar. Premiação: Se o jogador decidir contornar a criatura com sucesso, ele encontra uma árvore encantada que concede a ele uma habilidade especial de camuflagem, adicionando 75 pontos à sua pontuação. Com esses três caminhos, o jogador terá que tomar decisões estratégicas para superar os obstáculos e acumular o máximo de pontos possível em sua aventura pela Floresta Sussurrante. DESENVOLVIMENTO Para a realização da atividade proposta foi utilizada a ferramenta Portugol WebStudio através de seu endereço https://portugol.dev/, clicando em Novo Projeto para criar uma estrutura do pseudocódigo. A atividade proposta é Interpretar os requisitos de desenvolvimento correto do algoritmo abrangendo todas as possibilidades distintas na execução do programa. A plicando uma estrutura de decisão: (“SE” ou “”ESCOLHA CASO”) no desenvolvimento de algoritmos computacionais com a pseudo linguagem Portugol. MÉTODOS Primeiramente foi acessado o síte do Portugol WebStudio pelo navegador Chrome, na tela inicial clicar em Novo Arquivo e criado a estrutura do pseudocódigo. No 1° algoritmo foi elaborado o a lgoritmo que o usuário informe o caminho escolhido Figura 1 – Pagina Inicial Portugol Webstudio clicar em novo arquivo Fonte: Captura de tela Portugol WebStudio

Figura 2 – Tela Portugol WebStudio começar a inserir código fonte Fonte Captura de Tela Portugol WebStudio Figura 3 – Código usado para execução do Portugol 1º Algoritmo Fonte Captura de tela Portugol WebStudio Ao executar esta parte do código, aparecera as opções de caminho, o qual o usuário devera escolher entre o caminho 1,2 ou 3.

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("Escolha inválida. Por favor, selecione um caminho válido.\n") } } // Função para o Caminho das Sombras 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ê encontra uma criatura mágica guardiã do caminho, que exige um enigma para deixá-lo passar.\n") 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ê encontra um baú escondido contendo uma gema preciosa que vale 100 pontos.\n") } senao { escreva("Resposta incorreta. Você não conseguiu passar pelo Caminho das Sombras.\n") } } // Função para o Caminho da Luz 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")

leia(decisao) se (decisao == "contornar") { escreva("Você contornou a criatura com sucesso e encontrou uma árvore encantada que concede a você uma habilidade especial de camuflagem, adicionando 75 pontos à sua pontuação.\n") } senao { escreva("Você tentou acordar a criatura e acabou sendo bloqueado. Não conseguiu avançar pelo Caminho das Criaturas.\n") } } } Conclusão: Após a realização da atividade, consegui propor a resolução de problemas via algoritmos utilizando a ferramenta Portugol WebStudio, a través de um pseudocódigo (forma genérica de escrever um algoritmo, utilizando uma linguagem simples sem necessidade de conhecer qualquer sintaxe de qualquer linguagem de programação livre de contexto). O pseudocódigo ajuda a pensar de forma lógica e a compreender a estrutura dos algoritmos antes de partir para uma linguagem de programação específica. REFERÊNCIAS BIBLIOGRÁFICAS Portugol WebStudio. Página inicial, 2024. Disponível em: https://portugol.devAcesso em: 28 Outubro de 2024.