Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

UNOPAR CURSO SUPERIOR CIÊNCIAS DA COMPUTAÇÃO 
 
 
 
 
 
 
 
 
 
COSME DOS SANTOS CAVALCANTE 
 
 
 
 
 
 
 
 
 
 
Portfólio Aula Prática / Semestre 2º: Algoritmos e Técnicas de Programação 
 
 
 
 
 
 
O relatório abaixo proposto trata-se e da elaboração de um projeto em formato de 
software que vai nos permitir permite observar através da visão do 
comportamento de um sistema medido em potências onde iremos monitorar o 
funcionamento de uma máquina durante o dia e verificar seus picos máximos 
e mínimos. Para isso um será criado um programa em C/C++, armazenando 
20 valores, obtendo o seu resultado e informando valor máximo e o mínimo 
atingido naquele determinado dia. 
Palavras-chave: Potências. Apresentação, Algoritmos e Técnicas de Programação 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
INTRODUÇÃO – 
PROCURAR O MAIOR E MENOR VALOR EM UM VETOR 
 
Problema Proposto: 
O relatório abaixo proposto trata-se da elaboração de um projeto em 
formato de software que vai nos permitir permite observar através da visão 
do comportamento de um sistema medido em potências onde iremos 
monitorar o funcionamento de uma máquina durante o dia e verificar seus 
picos máximos e mínimos durante utilizando para isso um programa em 
C/C++, armazenando 20 valores, obtendo o seu resultado e informando 
valor máximo e o mínimo atingido naquele determinado dia. 
 
 
 
Resolução Proposta: 
Desenvolver um programa utilizando os fundamentos da lógica de programação 
de maneira estruturada, utilizando recursos básicos como estruturas de decisão 
e repetição e uso de variáveis, funções e recursividade. 
 
1- Método para Obtenção do Exercício Prático Proposto 
 
Neste projeto iremos utilizar o Dev C/C++, onde criarei não somente um vetor para 
encontrar o maior valor, bem como o menor valor, mas também irei indicar a 
posição onde se encontram, traçando meio eficaz de evitar erros em valores 
repetidos, bem como em entradas negativas. 
Caso existam números iguais nós mostraremos o primeiro valor da ocorrência. Observe 
então o código na íntegra que já propôs as duas resoluções dessa aula 
prática em apenas um software que já vai indicar a partir da interação do 
usuário, que por sua vez informará os valores das 20 potencias, nosso script 
vai encontrar valor maior, o menor, e aposição em que ela se encontrava ao ser 
digitada pelo usuário. 
 
 
 
 
 
 
Código Fonte 
1. #include 
2. using namespace std; 
3. #define TAM 20 //cria uma constante com tamanho 20 
4. int main() { 
5. int vet[TAM], i, maior, posMaior, menor, posMenor, contavalor=1; 
 
6. //preenchendo o vetor 
7. for (i = 0; i maior) { 
16. maior = vet[i]; 
17. posMaior = i; 
18. } 
19. } 
 
20. //encontra o menor valor 
21. menor = vet[0]; 
22. posMenor = 0; 
23. for (i = 1; ique existe para o armazenamento de dados. Sua 
utilização é vasta devido à facilidade em ler e escrever dados e à velocidade 
com que as operações são realizadas, pois cada valor no vetor é armazenado 
sequencialmente na memória (MANZANO,2015). 
 
Mediante a observação desse exercício proposto percebemos o qual importante 
se torna a utilização das funções de entrada e saída como printf e scanf, 
bem como das estruturas condicionais e de repetição para testar situações e depurar 
o código evitando diversos erros de programação. No mais percebemos que através 
de um único software, e com a utilização dos recursos necessários conseguimos 
elaborar vários trechos economizando tempo e melhorando a interface para o usuário 
final.

Mais conteúdos dessa disciplina