O Algoritmo e Programação Estruturada
Por: Edmilton Carvalho da Silva • 23/10/2023 • Trabalho acadêmico • 1.665 Palavras (7 Páginas) • 157 Visualizações
[pic 1]
FACULDADE ANHANGUERA – VALPARAÍSO
Análise e Desenvolvimento de Sistemas
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA
ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA
Valparaíso, GO
2023
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA
ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA
Trabalho de portfólio apresentado como um instrumento avaliativo para a obtenção de pontos para a média semestral.
Orientador: Tutor Vanessa Leite
Valparaíso, GO
2023
LISTA DE ILUSTRAÇÕES
Figura 1. Estrutura de Condição 6
Figura 2. Estrutura de Repetição 6
Figura 3. Script do 1° algoritmo 7
Figura 4. Console do 1° algoritmo 7
Figura 5. Console 1° algoritmo part.2 8
Figura 6. Script do 2° algoritmo 8
Figura 7. Console do 2° algoritmo 9
SUMÁRIO
1 INTRODUÇÃO...................................................................................................5
2 DESENVOLVIMENTO.......................................................................................6
2.1 RESULTADOS...................................................................................................7
3 CONCLUSÃO.................................................................................................10
4 REFERÊNCIAS...............................................................................................11
1.INTRODUÇÃO
No contexto da programação e desenvolvimento de algoritmos, a criação de soluções eficazes e funcionais desempenha um papel extremamente importante. Portanto, o desenvolvimento desses 2 algoritmos irá ser uma excelente demonstração.
Neste trabalho, exploramos a elaboração de dois algoritmos distintos, que foram implementados e testados utilizando a ferramenta VisualG. O primeiro algoritmo tem como finalidade determinar se um usuário é maior ou menor de idade, com base na idade informada. Essa aplicação possui relevância em diversos cenários, como o controle de acesso a determinados conteúdos de acordo com faixas etárias. O segundo algoritmo é uma calculadora de potenciação, uma operação matemática fundamental em diversas áreas.
Ambos os algoritmos são exemplos práticos de como a programação pode ser aplicada para resolver problemas cotidianos e matemáticos. Neste trabalho, detalharemos o processo de desenvolvimento, a lógica por trás de cada algoritmo e apresentaremos os resultados obtidos durante os testes realizados com a ferramenta VisualG. Essa abordagem demonstra a utilidade da programação na resolução de tarefas do dia a dia e a importância de algoritmos eficientes para tais propósitos.
2.DESENVOLVIMENTO
O ambiente de desenvolvimento VisualG desempenha um papel essencial no processo de aprendizagem da lógica de programação. Isso se deve ao fato de que o VisualG é construído inteiramente em nossa língua nativa, o que o torna altamente acessível e facilita substancialmente a compreensão dos conceitos fundamentais da programação.
Para o primeiro algoritmo, que tem como finalidade determinar se um usuário é maior ou menor de idade com base na idade fornecida. O primeiro passo consiste na entrada de dados, onde o usuário fornece sua idade por meio da leitura da variável “idade”.
Em seguida, iremos criar um algoritmo onde irá verificar se é maior de idade ou não. Portanto, será necessário usar a estrutura de condicional.
[pic 2]
Figura 1 - Estrutura de Condição
Dessa forma, A saída de resultados exibe a mensagem adequada com base na verificação da idade, informando se o usuário é "Maior de idade" ou "Menor de idade”.
Para o segundo algoritmo, que implementa uma calculadora de potenciação, seguimos o processo da seguinte forma. O usuário deverá inserir os valores pedidos pelo algoritmo e esses mesmos valores serão armazenados nas variáveis.
Em suma, para calcular a potência no VisualG será necessário usar a lógica pois na ferramenta do VisualG não tem a opção de cálculo usando o “^”. Portanto, será necessário usar uma estrutura de repetição para realizar esse algoritmo de cálculo.
[pic 3]
Figura 2 - Estrutura de Repetição
...