Analise o seguinte código:
#include
#include
int main(){
int mat[3][3];
int i, j;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("Insira o elemento da linha %d, coluna %d (mat[%d][%d]): ", i+1, j+1, i, j);
scanf("%d", &mat[i][j]);
}
}
for(i=0;i<3;i++){
printf("\n");
for(j=0;j<3;j++){
if(i == j){
printf("%d ", mat[i][j]);
} else {
printf("0 ");
}
}
}
printf("\n");
}
Agora, a partir dos conhecimentos, analise as afirmativas abaixo e em seguida assinale a alternativa correta.
Alternativas
Alternativa 1:
O programa realiza a leitura da matriz 3x3, imprime os valores inverso.
Alternativa 2:
O programa realiza leitura de uma matriz de tamanho 3x3 e logo após imprime os valores da matriz.
Alternativa 3:
O programa realiza a leitura da matriz de tamanho 3x3, ordena os valores e imprime os valores da matriz.
Alternativa 4:
O programa realiza a leitura da matriz 3x3, imprime os valores de forma diagonal e o restante substitui por 0.
Alternativa 5:
O programa realiza a leitura da matriz de tamanho 3x3 e imprime apenas o valor da linha e da coluna 3 e o restante substitui por 0.
Soluções para a tarefa
Respondido por
0
Resposta:
Pelo que entendi é a aletrnativa 4.
Explicação:
Perguntas interessantes
Artes,
5 meses atrás
Inglês,
5 meses atrás
História,
5 meses atrás
Matemática,
6 meses atrás
ENEM,
6 meses atrás
Geografia,
11 meses atrás
Administração,
11 meses atrás
Psicologia,
11 meses atrás