Baixe o app para aproveitar ainda mais
Prévia do material em texto
Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 24/04/2023, 13:00 1 INSTITUTO ANHANGUERA UNIDERP DE MATO GOROSSO DO SUL ANHANGUERA-EAD SUPERIOR DE TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS THIAGO ARAUJO GONÇALVES RA- 3585983201 PORTIFOLIO – RELATORIO DE AULA PRATICA ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA CAMPO GRANDE/MS 2023 mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 24/04/2023, 13:00 2 THIAGO ARAUJO GONÇALVES RA- 3585983201 PORTIFOLIO – RELATORIO DE AULA PRATICA ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA Trabalho de portifólio apresentado como requisito parcial para a obtenção de pontos para a média semestral Orientador: Prof. Wesley Viana Pereira CAMPO GRANDE/MS 2023 mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 23/08/2023, 16:00 3 SUMÁRIO Sumário 1 INTRODUÇÃO ................................................................................................................... 04 2 DESENVOLVIMENTO ...................................................................................................... 05 3 Checklist do Roteiro...................................................................................................07 4 CONCLUSÃO...................................................................................................................08 5 REFERENCIAS.................................................................................................................09 mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 23/08/2023, 16:00 4 1. INTRODUÇÃO Algoritmo 1: Verificação de Maioridade Este algoritmo foi desenvolvido para verificar se um usuário é maior ou menor de idade com base na idade fornecida. Ele utiliza uma estrutura condicional simples para determinar o resultado e fornece uma mensagem correspondente. Algoritmo 2: Cálculo de Potenciação Este algoritmo foi criado para calcular a potenciação de um número inteiro positivo 'a' elevado a outro número inteiro positivo 'b'. Ele utiliza uma estrutura de repetição para multiplicar o valor de 'a' por ele mesmo 'b' vezes. mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 23/08/2023, 16:00 5 2. DESENVOLVIMENTO Algoritmo 1: Verificação de Maioridade O algoritmo começa solicitando ao usuário que digite sua idade. Em seguida, ele verifica se a idade é maior ou igual a 18 (idade legal de maioridade). Se for o caso, uma mensagem indicando que o usuário é maior de idade é exibida. Caso contrário, uma mensagem indicando que o usuário é menor de idade é exibida. mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 23/08/2023, 16:00 6 Algoritmo 2: Cálculo de Potenciação O algoritmo inicia pedindo ao usuário que insira os valores de 'a' e 'b'. Ele então inicia um laço de repetição que se repete 'b' vezes. Dentro do laço, o valor de 'a' é multiplicado por si mesmo, atualizando o resultado 'r'. Após a repetição, o resultado da potenciação é exibido. mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 23/08/2023, 16:00 7 3. Checklist do Roteiro: Algoritmo 1: Verificação de Maioridade ✓ Solicitação da idade ao usuário. ✓ Verificação da idade usando uma estrutura condicional. ✓ Exibição da mensagem apropriada com base na verificação. Algoritmo 2: Cálculo de Potenciação ✓ Solicitação dos valores de 'a' e 'b' ao usuário. ✓ Utilização de uma estrutura de repetição para calcular a potenciação. ✓ Exibição do resultado da potenciação. mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 23/08/2023, 16:00 8 4. CONCLUSÃO O algoritmo ilustra como a programação pode ser usada para calcular potências usando uma estrutura de repetição. Ao inserir os valores de 'a' e 'b', o usuário obtém o resultado da operação de potenciação, destacando a utilidade das estruturas de controle em cálculos matemáticos. Esses algoritmos simples demonstram conceitos básicos de programação, como estruturas condicionais e de repetição, além de interação com o usuário para entrada e saída de dados. Eles são uma base fundamental para a construção de programas mais complexos e funcionais. mailto:Thiago_araujo.2@hotmail.com Impresso por THIAGO ARAUJO GONÇALVES, E-mail Thiago_araujo.2@hotmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros 23/08/2023, 16:00 9 5. REFERENCIAS Plataforma VISUALG, 2023 Disponível em https://visualg3.com.br/ Acesso em: 23 de agosto de 2023 mailto:Thiago_araujo.2@hotmail.com
Compartilhar