Buscar

crie programa que receba como entrada uma matriz.Apresente a matriz diagonal inferior e a matriz diagonal superior separadamente.

💡 1 Resposta

User badge image

Henrique Souza Marcuzzo

void main (){

     [código]

// Printa matriz diagonal inferior

    for (int i = 0; i < ordem; i++){ 
            for (int j = 0; j < count; j++){
                if (i == j || i > j){
                    printf("%d\t", M[i][j]);
                }
                else{
                    printf("0\t", M[i][j]);
                }
            }
            printf("\n");
        }    

// Printa matriz diagonal principal superior

for (int i = 0; i < ordem; i++){ 
            for (int j = 0; j < count; j++){
                if (i == j || i < j){
                    printf("%d\t", M[i][j]);
                }
                else{
                    printf("0\t", M[i][j]);
                }
            }
            printf("\n");
        }

}

 

Se eu entendi o que você quis dizer, deve ser isso, não testei mas deve vuncionar...

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais