Obtenha respostas rápidas e precisas para todas as suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Encontre respostas rápidas e confiáveis para suas perguntas de nossa dedicada comunidade de especialistas. Explore milhares de perguntas e respostas de uma comunidade de especialistas em nossa plataforma amigável.

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!