O programa a seguir preenche uma matriz inteira de 4 x 4 e imprime todos os elementos, exceto aqueles da diagonal principal. Para que o programa ex...
O programa a seguir preenche uma matriz inteira de 4 x 4 e imprime todos os elementos, exceto aqueles da diagonal principal. Para que o programa execute corretamente sua tarefa, devemos preencher as linhas 11, 13 e 15, respectivamente. Assinale a alternativa que possua os comandos adequados para que o programa execute de forma correta.
a) d) for (lin=0; lin<=3; lin++) for (col=0; col<=3; col++) if (lin != col) b) for (lin=0; lin<=4;lin++) for (col=0; col<=4; col++) if (lin == col) c) for (lin=0; lin<=3;lin++) for (col=0; col<=3; col++) if (lin == col) d) for (lin=0; lin<3;lin++) for (col=0; col<3; col++) if (lin != col) e) for (lin=1; lin<=4; lin++) for (col=1; col<=4; col++) if (lin != col)
A alternativa correta é a letra A:
```
for (lin=0; lin<=3; lin++)
for (col=0; col<=3; col++)
if (lin != col)
```
Essa estrutura de repetição percorre toda a matriz e verifica se a linha é diferente da coluna. Se for diferente, o elemento é impresso. Caso contrário, o elemento é ignorado.
0
0
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar