AVA | Algoritmo e Lóg. Prog. | GABARITO - U3S3-2






Considere o seguinte programa escrito em Linguagem C: 



#include

main(){

int i;

for (i=1; i<=100; i++)

  if (i==50)

    break;

  else

    printf(“%d”,2*i);

  printf(“Fim do laço”);

}



Sobre este programa, analise as seguintes sentenças:



I. O programa irá iterar o laço 100 vezes.

II. A instrução break é executada quando a variável i tiver o valor 50, terminando o laço de repetição.

III. A instrução break é executada quando a variável i tiver o valor 50 e o programa continua na próxima instrução, isto é, imprime a mensagem “Fim do laço”.

IV. Em resumo, o programa mostra os 49 primeiros números pares.

Agora, assinale a alternativa que apresenta a resposta CORRETA.

Escolha uma:
a. Apenas a afirmativa IV está correta.
b. Apenas as afirmativas I e II estão corretas.
c. Apenas as afirmativas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas.
e. Apenas as afirmativas I, III e IV estão corretas. Correto
Questão 2
Correto
Não marcadaMarcar questão
Texto da questão
Considere o seguinte programa escrito em Linguagem C:



#include

main(){

int i,j;

for (i=1; i<=10; i++){

  for (j=1; j<=i; j++)

    printf(“%d”,i);

  printf(“\n”);

  }

}



Sobre este programa, analise as seguintes sentenças:



I. A instrução i++ é equivalente a i = i +1.

II. O laço interno não apresenta um número de iterações fixas, pois depende do valor da variável de controle do laço externo.

III. O programa imprime 10 linhas na tela.

IV. A n-ésima linha apresenta os números 1 2 ... n.

Agora assinale a alternativa que apresenta a resposta correta.

Escolha uma:
a. Apenas as afirmativas I, II e IV estão corretas.
b. Apenas a afirmativa IV está correta.
c. Apenas as afirmativas II e III estão corretas.
d. As afirmativas I, II, III e IV estão corretas. Correto
e. Apenas as afirmativas I e III estão corretas.
Questão 3
Correto
Não marcadaMarcar questão
Texto da questão
Considere o seguinte programa escrito em Linguagem C:



#include

main(){

int i;

for (i=2; i<=20; i=i+2)

  printf(“%d”,i);

}



Sobre este programa, analise as seguintes sentenças:



I. A instrução i++ é equivalente a i = i +1.

II. Este programa poderia ser reescrito utilizando a estrutura while.

III. Em resumo, o programa mostra os 10 primeiros números pares.

IV. Em resumo, o programa mostra os 20 primeiros números pares.

Agora, assinale a alternativa que apresenta a resposta CORRETA.

Escolha uma:
a. Apenas a afirmativa IV está correta.
b. As afirmativas I, II, III e IV estão corretas.
c. Apenas as afirmativas I e III estão corretas.
d. Apenas as afirmativas II e III estão corretas. Correto
e. Apenas as afirmativas I, II e IV estão corretas.

Comentários

Postagens mais visitadas deste blog

Teste de Raciocínio Lógico | Andrade Gutierrez

Download do CopySpider FREE - Baixar CopySpider anti-plágio grátis

PROVAS | GABARITOS | PROFICIÊNCIA | Uniderp [Grupo Kroton]

Entenda sobre o Desafio Nota Máxima e prova de Proficiência:

Gabarito | Desafio Nota Máxima | Uniderp | KROTON

Grupo de WhatsApp | Concurso de Engenharia Civil

VisualG 3.0 disponível para download [GRÁTIS]

Desafio Nota Máxima - Química Inorgânica

Grupo de WhatsApp | Concurso | Auditor Fiscal | Receita Federal