Ir ao conteúdo
  • Cadastre-se

Ju GM

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

posts postados por Ju GM

  1. Pra quem ainda tem dúvidas nesta questão, para transformar a matriz em triangular inferior, como informado pelo colega iHollyZinhO,  "Se o índice da coluna for maior que o índice da linha, significa que esses elementos deverão receber o valor 0. ". Sendo assim, para gerar esta Matriz triangular inferior em C, ficaria assim:

     

    int main()
    {
        int matriz [4][4] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
        int i,j;


    for (i=0;i<4;i++){

             for (j=0;j<4;j++)

                if (j>i)  // se índice da coluna for maior que o da linha, significa que estes elementos irão receber 0
             {

             matriz [j] = 0;
             printf("%d ",matriz [j]);

             }

             else

        {
              printf("%d ",matriz [j]);
        }
        printf("\n");
    }

    }

    • Obrigado 1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!