O Sistersinspirit.ca é o lugar ideal para obter respostas rápidas e precisas para todas as suas perguntas. Conecte-se com profissionais em nossa plataforma para receber respostas precisas para suas perguntas de maneira rápida e eficiente. Obtenha soluções rápidas e confiáveis para suas perguntas de uma comunidade de especialistas experientes em nossa plataforma.

Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal (linha=coluna) e com 0 os demais elementos. Escreva ao final a matriz obtida

em linguagem java


Sagot :

Resposta:

main(){

int num[5][5];

 

for(int x=0;x<5;x++){

 for(int y=0;y<5;y++){

  if(x==y){

   printf("[%i]", num[x][y]=1);

  }

  else printf("[%i]",num[x][y]=0);

 }

 printf("\n");

}

}

Em Java:

package matriz;

public class Matriz {

 

   public static void main(String[] args) {

       

       int num[][];

       num = new int[5][5];

       

       for(int x=0;x<5;x++){

 for(int y=0;y<5;y++){

                   if(x==y){

                       System.out.printf("[%d]", num[x][y]=1);

                   }

                   else System.out.printf("[%d]",num[x][y]=0);

 }

                   System.out.print("\n");

}          

   }      

}

Segue a mesma lógica, espero  ter ajudado!