O trecho do programa a seguir é um exemplo de utilização do comando for. Após verifica-lo, analise as asserções:
#include
int main()
{
int numero;
int i;
int posicao=0;
int vetor[10];
printf("Entre com o numero de ate 3 casas, diferente de zero, a ser procurado em um vetor de 10 posicoes: ");
scanf("%d", &numero);
for(i=0;i<10;i++)
{
printf("\nEntre com o numero para a posicao %02d: ", i+1);
scanf("%d", &vetor[i]);
}
while(vetor[posicao] != numero)
{
posicao++;
}
for(i=0;i<10;i++)
{
printf("%03d ", vetor[i]);
}
printf("\n ");
for(i=0;i
{
printf(" ");
}
printf("*");
return 0;
}
Considerando o programa apresentado, julgue as afirmações que se seguem.
I. O objetivo do programa é encontrar a última posição para um determinado número inserido pelo usuário.
II. O trecho scanf("%f", %numero); tem o objetivo de preencher o vetor com números.
III. O trecho scanf("%s", %vetor(i)); tem o objetivo de identificar a posição do número lido no vetor de entrada.
IV. O trecho printf("%03d ", vetor[i]); tem o objetivo de imprimir espaços até a posição do número, e em seguida um "*" sob o número.
É correto apenas o que se afirma em:
Escolha uma:
a. I e II.
b. I, II, III e IV.
c. III e IV.
d. IV.
e.
I, II e III.
Soluções para a tarefa
Respondido por
1
A resposta certa é a opção D) IV
Perguntas interessantes