Em computação, qual a sequência de passos que garante que um algoritmo percorra toda a diagonal principal de uma matriz diagonal, exibindo os elementos dessa diagonal? Considere que a matriz é quadrada e seus índices começam em 0.
Em computação, qual a sequência de passos que garante que um algoritmo percorra toda a diagonal principal de uma matriz diagonal, exibindo os elementos dessa diagonal? Considere que a matriz é quadrada e seus índices começam em 0.
- Início Inteiro i de 0 até n-1 Inteiro j de 0 até n-1 Enquanto i < n faça j <- i Escreva(matriz[i][j]) fimEnquanto Fim
- Início Inteiro i de 0 até n-1 Enquanto i < n faça j <- 0 Enquanto j < n faça Se i == j então Escreva(matriz[i][j]) fimSe j <- j + 1 fimEnquanto i <- i + 1 fimEnquanto Fim
- Início Inteiro i de 0 até n-1 Enquanto i < n faça j <- i Se i == j então Escreva(matriz[i][j]) fimSe fimEnquanto Fim
- Início Inteiro i de 0 até n-1 Enquanto j < n faça i <- 0 Se i == j então Escreva(matriz[i][j]) fimSe j <- j + 1 fimEnquanto Fim
- Início Inteiro i de 0 até n-1 Inteiro j de 0 até n-1 Para i de 0 até n-1 faça Para j de 0 até n-1 faça Se i == j então Escreva(matriz[i][j]) fimSe fimPara fimPara Fim