4) Fazer um programa para ler 5 valores e, em seguida, mostrar a posição de onde se encontram o maior e o menor valor.
oliveirapedroo:
em que linguagem de programação?
Respostas
respondido por:
4
→→→
Resposta:
#include <iostream>
using namespace std;
int main(){
int maior, menor, posmaior, posmenor, valor;
for(int i=1;i<=5;++i){ //conta de 1 a 5, sendo i o contador
cout<<"Digite o valor "<<i<<": ";
cin>>valor;
if(i==1){ //se for o primeiro valor digitado
maior = valor;
posmaior = i;
menor = valor;
posmenor = i;
} else if(valor < menor){ //se o valor for menor que o menor atual
menor = valor;
posmenor = i;
} else if(valor > maior){ //se o valor for maior que o maior atual
maior = valor;
posmaior = i;
}
}
cout<<"Posicao onde se encontra o maior valor : "<<posmaior<<endl;
cout<<"Posicao onde se encontra o menor valor: "<<posmenor<<endl;
}
Explicação:
espero ter ajudado
→→→
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás