Informática, perguntado por anafabiastrasser, 6 meses atrás

Escrever um algoritmo que leia um vetor de 20 elementos inteiros. Encontrar e imprimir o menor valor e sua posição no vetor.

Soluções para a tarefa

Respondido por joaopedrolemos
2

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int main() {

   srand(time(NULL));

   int vetor[20], menor, indice;

           for (int u=0;u<10;u++){

               vetor[u]=rand()%100+1;

               printf("[%d]:: %d\n",u,vetor[u]);

           }

   menor = vetor[19];

           for (int a=0;a<10;a++){

               if (menor>vetor[a]) {menor=vetor[a]; indice=a;}

           }

           printf("\nMenor:\n");

           printf(">>[%d]:: %d\n",indice,menor);

   

   return 0;

}

Perguntas interessantes