Escreva um programa em C que lê 15 valores reais, encontra o maior e o menor deles e
mostra o resultado.
Soluções para a tarefa
Respondido por
2
#include<stdio.h>
int main(){
int vet[15]; //Cria um vetor e define a quantidade de valores
//Atribui valores a todas as posições do vetor
//"sizeof(array) / sizeof(int)" -> pega o tamanho do vetor
for (int i = 0; i < sizeof(array) / sizeof(int); i++ ) {
printf("Digite um numero: ");
scanf("%d", &vet[i]);
}
//Cria duas variaveis auxiliares
int maior = vet[0], menor = vet[0];
//Precorre todo o vetor
for (int j = 0; j < sizeof(array) / sizeof(int); j++ ) {
//Verifica se o valor em determinada posição do vetor é menor que o da a variavel
if(vet[j] < menor) menor = vet[j]; //Se for menor adiciona o valor à variavel
//Verifica se o valor em determinada posição do vetor é maior que o da a segunda variavel
else if(vet[j] > maior) maior = vet[j]; //Se for maior adiciona o valor à segunda variavel }
//Exibe o valor na tela
printf("Menor valor = %d\nMaior valor = %d", menor, maior);
return 0;
}
int main(){
int vet[15]; //Cria um vetor e define a quantidade de valores
//Atribui valores a todas as posições do vetor
//"sizeof(array) / sizeof(int)" -> pega o tamanho do vetor
for (int i = 0; i < sizeof(array) / sizeof(int); i++ ) {
printf("Digite um numero: ");
scanf("%d", &vet[i]);
}
//Cria duas variaveis auxiliares
int maior = vet[0], menor = vet[0];
//Precorre todo o vetor
for (int j = 0; j < sizeof(array) / sizeof(int); j++ ) {
//Verifica se o valor em determinada posição do vetor é menor que o da a variavel
if(vet[j] < menor) menor = vet[j]; //Se for menor adiciona o valor à variavel
//Verifica se o valor em determinada posição do vetor é maior que o da a segunda variavel
else if(vet[j] > maior) maior = vet[j]; //Se for maior adiciona o valor à segunda variavel }
//Exibe o valor na tela
printf("Menor valor = %d\nMaior valor = %d", menor, maior);
return 0;
}
Perguntas interessantes
Geografia,
9 meses atrás
Matemática,
9 meses atrás
Sociologia,
9 meses atrás
Física,
1 ano atrás
Matemática,
1 ano atrás
Inglês,
1 ano atrás