Professional Documents
Culture Documents
Parauapebas - PA
2023
4
Parauapebas - PA
2023
5
INTRODUÇÃO
utilizando o editor de código Microsoft Visual Studio Code e o compilador GCC através
do ambiente MinGW
Sobre o GCC:
distribuído pela Free Software Foundation (FSF). É o compilador mais utilizado por
usado em todas as plataformas fazendo com que se o código compila com sucesso
suportadas.
Atividade proposta:
funções.
6
DESENVOLVIMENTO
Iniciei o Visual Studio Code, criei um novo projeto e, dentro dele, criei um arquivo
chamado main.c.
Após, criei a função lerVal que serve para ler e armazenar os valores. Nesta função
foram declaradas as variáveis tam e i, de tipo int pois trabalharemos apenas com
os comandos printf e scanf para solicitar a entrada dos valores, conforme imagem
abaixo:
Criei a função encontrarMax que tem como objetivo encontrar o valor máximo entre
declaradas as variáveis tam, i e max do tipo int e o vetor valores também como uma
constante (const) do tipo int. O vetor valores foi declarado como uma constante para
evitar que os valores armazenados nela sejam acidentalmente alterados pela função.
7
Novamente a estrutura de repetição for foi utilizada, para executar a condicional if que
variável max, caso seja, o valor da variável max recebe o valor que está armazenado
Criei a função encontrarMin que tem como objetivo encontrar o valor mínimo entre
declaradas as variáveis tam, i e min do tipo int e o vetor valores também como uma
constante (const) do tipo int. Da mesma forma que a função anterior, o vetor valores
foi declarado como uma constante para evitar que os valores armazenados nela sejam
A estrutura de repetição for foi utilizada, para executar a condicional if que verifica se
o valor digitado (valores[i]) é menor que o que já está armazenado na variável min,
caso seja, o valor da variável min recebe o valor que está armazenado no vetor valores
min.
8
#include <stdio.h>
//Unopar
//Portfólio - Algoritmos e Técnicas de Programação
//Bruce Costa
int main() {
const int tam = 20;
int valores[tam];
lerVal(valores, tam);
return 0;
}
11
REFERÊNCIAS
https://gcc.gnu.org/
https://code.visualstudio.com/
https://www.mingw-w64.org/