• Matéria: Informática
  • Autor: josepaulinosjr
  • Perguntado 8 anos atrás

Considere o seguinte trecho de código: 1#include 2#include 3int main(){ 4 int mat[3][3]; 5 int i, j, soma; 6 soma = 0; 7 for(i=0; i<3; i++){ 8 for(j=0; j<3; j++){ 9 soma = soma + mat[i][j]; 10 } 11 } 12} Com base no código apresentado anteriormente, avalie as afirmações que se seguem. I – A variável declarada na linha 4 é uma estrutura de dados unidimensional. II – As estruturas de repetição do tipo < for > fará com que a linha 9 seja executada por nove vezes. III – Considerando que “mat” foi declarada com números inteiros, ao término da execução desse programa, a variável “soma” terá armazenado o somatório de todos os elementos armazenados nessa matriz. Sendo assim, é correto o que se afirma em:

Respostas

respondido por: NhoQUin
0

I - Errado: É uma matriz bidimensional.

II - Correto: Vai ser executada 3 vezes devido ao <for> interno, multiplicado por 3 pelo <for> externo.

III - Correto: Todos elementos serão somados.


É o que eu acho, alguém pode confirmar?


carv123: Correto. II e III.
carv123: Alternativa 4. II e III apenas.
Perguntas similares