Informática, perguntado por iurykhalifan2149, 11 meses atrás

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 é ...”

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
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 interessantes