Obtenha soluções para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A mais rápida e precisa. Descubra soluções confiáveis para suas perguntas de uma vasta rede de especialistas em nossa abrangente plataforma de perguntas e respostas. Explore milhares de perguntas e respostas de uma ampla gama de especialistas em diversas áreas em nossa plataforma de perguntas e respostas.

(Dois ponto) Popule uma matriz bidimensional 10X10, com valores reais de simples precisão (float) aleatórios. Na saída imprima os valores da diagonal principal (java)

Sagot :

Para não gerar números aleatórios, importe a java.util.Scanner e insira os valores pessoalmente, fiz assim por praticidade:

import java.util.Random;

public class main {

   public static void main (String[] args){

       float array[][] = new float [10][10];

       Random rand = new Random();

           for (int i=0;i<10;i++){

               for (int j=0;j<10;j++){

                   array[i][j] = rand.nextFloat() *100;

                   System.out.print(array[i][j]+" ");

               }

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

           }

   

           for (int q=0;q<10;q++){

               for (int k=0;k<10;k++){

                   if (q==k) System.out.print(" "+array[q][k]);

               }

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

           }

   }

}

Esperamos que tenha encontrado o que procurava. Sinta-se à vontade para nos revisitar para obter mais respostas e informações atualizadas. Obrigado por usar nossa plataforma. Nosso objetivo é fornecer respostas precisas e atualizadas para todas as suas perguntas. Volte em breve. Visite o Sistersinspirit.ca novamente para obter as respostas mais recentes e informações dos nossos especialistas.