Prévia do material em texto
lOMoARcPSD|48289288 Algoritmos e lógica de programação (Faculdade anhanguera) Relatório de Aula Prática - Algoritmos e ProgramaçãoRelatório de Aula Prática - Algoritmos e Programação Estruturada. - Amanda de Queiroz Silva https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins https://www.studocu.com/pt-br/document/faculdade-unopar/algoritmos-e-logica-de-programacao/relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins/106366410?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins https://www.studocu.com/pt-br/course/faculdade-unopar/algoritmos-e-logica-de-programacao/6751397?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins https://www.studocu.com/pt-br/document/faculdade-unopar/algoritmos-e-logica-de-programacao/relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins/106366410?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins https://www.studocu.com/pt-br/course/faculdade-unopar/algoritmos-e-logica-de-programacao/6751397?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins lOMoARcPSD|48289288 Faculdade anhanguera Ciência de dados Amanda de Queiroz Silva ELABORAÇÃO DE ALGORITMOS UTILIZANDO A FERRAMENTA PORTUGOL WEBSTUDIO https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins ELABORAÇÃO DE ALGORITMOS UTILIZANDO A FERRAMENTA PORTUGOL WEBSTUDIO lOMoARcPSD|48289288 Relatório apresentado à Universidade A n h a n g u e r a r, como requisito parcial para a obtenção de média semestral na disciplina de Algoritmos e Programação Estruturada. Orientador: Anderson Emidio de Macedo Goncalves SUMÁRIO 1 INTRODUÇÃO 3 2 DESENVOLVIMENTO 4 2.1 ALGORITMO PARA VERIFICAÇÃO DE MAIORIDADE 4 2.2 ALGORITMO PARA CÁLCULO DE POTENCIAÇÃO 5 3 RESULTADO 7 4 CONCLUSÃO 6 REFERÊNCIAS 10 lOMoARcPSD|48289288 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins 3 1 INTRODUÇÃO Este relatório tem por objetivo apresentar o desenvolvimento de dois algoritmos no ambiente de programação Portugol WebStudio, conforme proposto na atividade prática. O primeiro algoritmo verifica a maioridade com base na idade fornecida pelo usuário. Já o segundo realiza o cálculo de potenciação, multiplicando a base pela quantidade de vezes determinada pelo expoente. A seguir, serão descritas as etapas de elaboração, execução e análise dos resultados obtidos com a execução dos algoritmos. lOMoARcPSD|48289288 4 2 DESENVOLVIMENTO 2.1. ALGORITMO PARA VERIFICAÇÃO DE MAIORIDADE O primeiro algoritmo desenvolvido foi elaborado para verificar se um usuário é maior ou menor de idade com base na sua entrada de idade. A seguir, apresenta-se o pseudocódigo utilizado: // Algoritmo "Verificação de Maioridade" programa { funcao inicio() { // Declaração de variáveis inteiro idade // Obtenção da idade do usuário escreva("Informe sua idade: ") leia(idade) // Verificação se é maior ou menor de idade se (idade >= 18) { escreva("Maior de idade") } senao { escreva("Menor de idade") } } } // Fim algoritmo lOMoARcPSD|48289288 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada-carolina-martins 5 2.2. ALGORITMO PARA CÁLCULO DE POTENCIAÇÃO O segundo algoritmo desenvolvido realiza o cálculo da potenciação, multiplicando a base por ela mesma de acordo com o número de repetições fornecido pelo expoente. A seguir, apresenta-se o pseudocódigo utilizado: // Algoritmo "Cálculo de Potência" programa { funcao inicio() { // Declaração de variáveis inteiro a, b, resultado, contador // Entrada de dados escreva("Informe a base (a): ") leia(a) escreva("Informe o expoente (b): ") leia(b) // Inicialização do resultado resultado = 1 contador = 1 // Estrutura de repetição para calcular a potenciação enquanto (contador