Informática, perguntado por NicollasYuri, 4 meses atrás

Leia um vetor de 20 posições e em seguida um valor X qualquer. Seu programa
devera fazer uma busca do valor de X no vetor lido e informar a posição em que foi
encontrado ou se não foi encontrado. [Faça em C}

Soluções para a tarefa

Respondido por EsquentadorDeMarmita
1

Resposta:

#include <stdio.h>

int main(){

   int vetor[20], i, x;

   for(i = 0; i < 20; i++){

       printf("%i valor do vetor: ", i+1);

       scanf("%i",&vetor[i]);

   }

   printf("Valor de X: ");

   scanf("%i",&x);

   for(i = 0; i < 20; i++){

       if(vetor[i] == x){

           printf("Valor = %i, Posicao = %i", vetor[i], i);

           break;

       }

       else if(i == 19 && vetor[i] != x){

           printf("Valor nao encontrado");

       }

   }

   return 0;

}

Perguntas interessantes