Buscar

Sobre o trecho de código a seguir, considere: 1) que o vetor esta preenchido e que em cada posição tem um valor diferente dos demais 2) que foi lid...

Sobre o trecho de código a seguir, considere:
1) que o vetor esta preenchido e que em cada posição tem um valor diferente dos demais
2) que foi lido um valor para a variavel num
3) seu objetivo é percorrer o vetor e verificar se o conteúdo da variável num é igual a um dos elementos do vetor
int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && ******)
{
if (num==vet[ind])
achou=1;
else ind++;
}
Assinale a alternativa que completa corretamente os asteriscos (******) para que o trecho de código acima funcione conforme explicado.


achou==2
achou==0
achou==1
achou=0
acho=0

Essa pergunta também está no material:

AV3 Programacao em C
4 pág.

Programação Estruturada Universidade Estácio de SáUniversidade Estácio de Sá

Respostas

User badge image

Ed Verified user icon

A alternativa correta para completar os asteriscos (******) é "achou==0". Explicação: O objetivo do código é percorrer o vetor e verificar se o conteúdo da variável num é igual a um dos elementos do vetor. Para isso, é necessário que a variável "achou" seja inicializada com o valor 0, indicando que ainda não foi encontrado nenhum elemento igual a "num". Dessa forma, a condição do while deve ser "achou==0", para que o laço continue enquanto não for encontrado um elemento igual a "num". Quando um elemento igual a "num" for encontrado, a variável "achou" deve ser atualizada para 1, indicando que o elemento foi encontrado.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando