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






Considere o seguinte programa escrito em Linguagem C:



int main(){

  float notas[10][4];

  float media, soma;

  for (i=0; i<10 font="" i="">

    printf(“Aluno %d: “,i+1);

    for (j=0; j<4 font="" j="">

      printf(“Entre com a nota: “);

      scanf(“%f”,&notas[i][j]);

    }

    printf(“\n”);

  }

  for (i=0; i<10 font="" i="">

  soma = 0;

    for (j=0; j<4 font="" j="">

      soma = soma + notas[i][j];

    media = soma/4;

    printf(“A media do aluno %d foi: %.2f”, i+1, media); 

  }

  system(“PAUSE”);

  return 0;

}



Sobre este programa, analise as seguintes sentenças:



I. Em resumo, o programa lê e armazena 4 notas de 10 alunos e em seguida calcula e apresenta a média destas notas para cada aluno.

II. O programa faz uso de uma matriz, que é do tipo de dado float, tem o nome notas e foi declarado que ela possui 2 dimensões.

III. A instrução que corresponde a declaração da matriz é “float media, soma;”.

IV. Na matriz utilizada, as linhas representam os alunos e as colunas representam as notas.

Agora, assinale a alternativa que apresenta a resposta CORRETA.

Escolha uma:
a.
As afirmativas I, II e III estão corretas.

b.
As afirmativas I e II estão corretas.

c.
As afirmativas I, II e IV estão corretas. Correto

d.
As afirmativas I, II, III e IV estão corretas.

e.
Somente a afirmativa I está correta.

Questão 2
Correto
Não marcadaMarcar questão
Texto da questão
Em Linguagem C, uma matriz de duas dimensões é representada pelo nome, tamanho entre colchetes e tipo, tendo a seguinte sintaxe:



tipo MATRIZ [dimensão_1][dimensão_2];



Associe os componentes de sintaxe da declaração de uma matriz em Linguagem C, relacionados na coluna da esquerda com os correspondentes significados, apresentados na coluna da direita. A seguir, assinale a alternativa que contém a sequência correta da associação.



I.   

II. 

III.

IV.

1.  Tamanho da matriz em número de colunas.

2.  Tamanho da matriz em número de linhas.

3.  Nome atribuído à matriz.

4.  Tipo de dado a ser guardado na matriz.

Assinale a alternativa que apresenta a sequência correta:

Escolha uma:
a.
I-4, II-3, III-1, IV-2

b.
I-4, II-3, III-2, IV-1. Correto

c.
I-4, II-1, III-3, IV-2.

d.
I-1, II-2, III-3, IV-4.

e.
I-1, II-3, III-2, IV-4.

Questão 3
Correto
Não marcadaMarcar questão
Texto da questão
Considere o seguinte programa escrito em Linguagem C:



int main(){

  int a[3][3], b[3][3], c[3][3];

  int i, j;

  printf(“Leitura de dados da Matriz A”\n);

  for (i=0; i<3 font="" i="">

    for (j=0; j<3 font="" j="">

      printf(“Entre com um valor inteiro: “);

      scanf(“%d”,&a[i][j]);

    }

  }

  printf(“\nLeitura de dados da Matriz B”\n);

  for (i=0; i<3 font="" i="">

    for (j=0; j<3 font="" j="">

      printf(“Entre com um valor inteiro: “);

      scanf(“%d”,&b[i][j]);

    }

  }

  for (i=0; i<3 font="" i="">

    for (j=0; j<3 font="" j="">

      if (j==0)

          c[i][j] = a[i][j] * b[i][j];

      if (j==1)

         c[i][j] = a[i][j] / b[i][j];

      if (j==2)

         c[i][j] = a[i][j] + b[i][j];

    }

  }

  printf(“\nMatriz C”\n);

  for (i=0; i<3 font="" i="">

    for (j=0; j<3 font="" j="">

      printf(“%d “, c[i][j]););

    }

    printf(“\n“);

  }

  system(“PAUSE”);

  return 0;

}





Sobre este programa, analise as seguintes sentenças:



I. O programa utiliza 3 matrizes de mesma ordem.

II. A primeira coluna da matriz C será formada pela multiplicação dos elementos da matriz A por B.

III. A segunda linha da matriz C será formada pela divisão dos elementos da matriz A por B.

IV. A terceira linha da matriz C será formada pela soma dos elementos da matriz A por B.

Agora, assinale a alternativa que apresenta a resposta CORRETA.

Escolha uma:
a.
Somente a afirmativa I está correta.

b.
As afirmativas I e II estão corretas. Correto

c.
Todas as afirmativas estão corretas.

d.
As afirmativas I, II e IV estão corretas.

e.
As afirmativas I, II e III 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