#include <conio.h>
int main(void) {
/*
Site: http://programjm.blogspot.com.br/
Author: João Matheus Santos Assis.
Creation date: 03/06/2012.
Last updated: 16/06/2016.
Description: Recebe valores do usuário para o preenchimento do vetor e
imprime o maior e o menor elemento (número) deste.
*/
int A[5]; // Declarando o vetor com 5 elementos inteiros.
int maior, menor;
printf("\n\t\tMaior e menor valor de um vetor de inteiros.\n\n");
// Recebendo os valores do vetor.
for (int i = 0; i < 5; ++i) {
printf(" A[%d]: ", i);
scanf("%d", &A[i]);
}
/*
As variáveis, maior e menor, recebem inicialmente o valor
do primeiro elemento do vetor, ou seja, A[0].
*/
maior = A[0];
menor = A[0];
for (int i = 0; i < 5; ++i) {
if (A[i] > maior) maior = A[i];
if (A[i] < menor) menor = A[i];
}
printf("\n\n Maior: %d\n", maior);
printf(" Menor: %d", menor);
getch();
return 0;
}
Feito no Dev C++ 4.9.9.2 | Executável |
Palavras-Chaves: Vetor, Maior, Menor, Números, Laço de Repetição, Programação em C/C++.
Artigos relacionados em C/C++:
- Construindo uma tabuada no Visual Studio 2011
- Adivinhando um número em C/C++
- Programa com operações matemáticas C/C++
- Imprime um número N vezes, o número (N-1) ene menos uma vezes, e assim sucessivamente em C/C++
- Calculando a média de três notas em C/C++
- Programa com todos os comandos em C/C++
- Programa que recebe 10 valores, calcule e escreva a soma de todos os valores impares e maiores do que 200 em C/C++.
- Somando dois números em C/C++
- Construindo um cronômetro em C/C++
- Exponenciação de dois números inteiros x e y em C/C++
- Divisores de um número em C/C++
- Sequência de Fibonacci em C/C++
- Programa que ler uma matriz quadrada e imprime a sua diagonal principal em C/C++
- Multiplicando duas matrizes em C/C++
- União, Intersecção e Diferença de dois vetores em C/C++