Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
UNIVERSIDADE ANHANGUERA
MATHEUS ARTUR DE SOUZA
ATIVIDADE PRÁTICA
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
LINHARES – ES
1
2025
MATHEUS ARTUR DE SOUZA
ATIVIDADE PRÁTICA
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
Trabalho apresentado à Universidade, como requisito
parcial para a obtenção de média semestral nas
disciplinas norteadoras do semestre letivo.
Tutor (a): PATRICIA MARIA DEFASSIO
LINHARES – ES
2025
2
SUMÁRIO
1 INTRODUÇÃO ....................................................................................................... 3
2 MÉTODOS E RESULTADOS ............................................................................... 3
2.3 ATIVIDADE 3 ................................................................................................................... 3
3 CONCLUSÃO ......................................................................................................... 6
REFERÊNCIAS BIBLIOGRÁFICAS ..................................................................... 7
3
1 INTRODUÇÃO
Este trabalho de aula prática de Algoritmos e Lógica de Programação é
composto uma atividade, cujos objetivos específicos visam desenvolver habilidades
essenciais na interpretação de requisitos, desenvolvimento de algoritmos e aplicação
de estruturas fundamentais em linguagens de programação. A prática contínua e a
resolução de problemas utilizando diferentes estruturas de controle e repetição são
cruciais para a formação de uma base sólida em programação.
Na Atividade, o foco é compreender e traduzir requisitos em algoritmos
precisos, explorando todas as ramificações possíveis durante a execução. Para isso,
aplica-se uma estrutura de decisão como "SE" ou "ESCOLHA CASO" no
desenvolvimento de algoritmos computacionais com a pseudolinguagem Portugol.
Esta atividade permitirá controlar o fluxo do programa, garantindo que diferentes
condições sejam adequadamente tratadas.
Ao final desta atividade, desenvolve-se uma compreensão robusta de
algoritmos e lógica de programação, aplicando diversas estruturas de controle e
repetição em diferentes linguagens. Esta prática contínua não só reforça a habilidade
de interpretar e desenvolver algoritmos precisos como também prepara para desafios
mais complexos na programação.
2 MÉTODOS E RESULTADOS
2.3 ATIVIDADE 3
Atividade proposta:
Desenvolve-se um programa em C para realizar o solicitado.
Desenvolvimento do programa:
#include
#include
// Função para verificar se a relação entre renda e valor do empréstimo é válida
4
int verificarRelacaoRendaEmprestimo(float renda, float valorEmprestimo) {
return valorEmprestimo