Escrever um algoritmo que lê um vetor N(10) e o escreve. Encontre, a seguir, o menor elemento e a sua posição no vetor N e escreva: "O menor elemento de N é = ... e a sua posição é ...”
Respostas
respondido por:
4
SEGUE O CÓDIGO EM C E UMA IMAGEM DE TESTE:
#include <stdio.h>
int main()
{
int vetor[10], menor, index;
for(int i=0; i < 10; i++)
{
printf("Informe %dº valor: ", i+1);
scanf("%d", &vetor[i]);
}
menor = vetor[0];
printf("\nVETOR = ");
for(int i=0; i < 10; i++)
{
printf("[%d] ", vetor[i]);
if(vetor[i] < menor)
{
menor = vetor[i];
index = i;
}
}
printf("\n\nO menor valor é %d e está na posição %d (%dº valor).", menor, index , index+1);
return 0;
}
Anexos:
Perguntas similares
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás