Informática, perguntado por mirandavald123, 8 meses atrás

Dado o veto: “int aleatorio[10] = { 1, 7, 26, 5, 0, 32, 22, 51, 1, 3 };” Faça um programa que peça
para o usuário digitar um número e verifique se este número existe no vetor. (Códio em Linguagem C)

Soluções para a tarefa

Respondido por luizhenrique9967
1

Resposta: Não sei como formatar o código aqui no brainly mas segue o código abaixo:

#include <stdio.h>

int main(){

   int aleatorio[10] = {1, 7, 26, 5, 0, 32, 22, 51, 1, 3}; // vetor de 10 posições é criado

   int numero = 0, posicao = 0;

   int confirma = 0; // se confirma = 0, o número não estará no vetor, caso confirma = 1, o número estará no vetor

   printf("Informe um numero: "); //solicitação do número informado pelo usuário

   scanf("%d", &numero); // leitura do número informado

   printf("-------------------------------------------\n");

   for(int i = 0; i < 10; i++){    // criação do laço de repetição para percorrer o vetor nas 10 posições

       if(aleatorio[i] == numero){

           confirma = 1; // atribuindo 1 a variável confirma indicando que o número está no vetor.

           posicao = i;

       }

   }

   if(confirma == 1){

       printf("O numero digitado foi o: %d\n", numero);

       printf("O numero informado esta no vetor, e esta na %da posicao.\n", (posicao+1));

   }

   else  

       printf("O numero informado nao esta no vetor.\n");

   return 0;

}

Perguntas interessantes