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:
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.
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás