Ola galera, tudo blz?
Estou precisando criar um novo metodo que receba os valores de dois numeros que foram gerados aleatoriamente entre 1 e 10.
Agradeco qualquer tipo de ajuda desde ja.
Ola galera, tudo blz?
Estou precisando criar um novo metodo que receba os valores de dois numeros que foram gerados aleatoriamente entre 1 e 10.
Agradeco qualquer tipo de ajuda desde ja.
8-|
import java.util.Random;
Classe1 {
public void recebeNumeros(int num1, int num2) {
System.out.println(num1 + " " + num2);
}
public static void main(String[] a) {
Classe1 c = new Classe1();
Random r = new Random();
c.recebeNumero(r.nextInt(10), r.nextInt(10));
}
}
Valeu pela sugestao, mas estou na terceira aula do curso de java basico e ainda nao estamos usando o comando import. Na verdade o programa pede:
Este e o codigo que consegui escrever ate agora:
public class Logica {
public static void main(String[] args){
int maxRow;
int maxColumn;
int result;
maxRow = (int)(Math.random() * 10)+1; //generating 2 random numbers
maxRow++; // and assigning them to the variables
maxColumn = (int)(Math.random() * 10)+1; // maxRow and maxColumn
maxColumn++;
result = maxRow*maxColumn;
//System.out.print(maxRow + " x " + maxColumn + " = " + result + "\n");}
public int sumRandom(){
int row = maxRow;
int col = maxColumn;
}
nao sei se é isso que vc quer pois esta confuso.
Este e o codigo que consegui escrever ate agora:
public class Logica {
public static void main(String[] args){
//Crie duas variaveis maxRow e maxColumn para receber estes numeros;
int maxRow, maxColumn, result;
//Gerar 2 numeros aleatorios entre 1 e 10;
maxRow = Gerar_Numero();
maxColumn = Gerar_Numero();
result = Calcula_Resultado(maxRow,maxColumn);
Mostrar_Tabela(maxRow,maxColumn);
}
//imprimir uma tabela de multiplicacao de 2 dimensoes:
public static void Mostrar_Tabela(int l, int c){
for(int i = 0;i<l; i++){
for(int j = 0;j<c;j++){
System.out.print("Matriz [ "+(i)+" ] [ "+(j)+" ]");
}
System.out.println("");
}
}
//calcula a multiplicação de maxRow por maxColumn
public static int (int primeiro, int segundo) {
int resultado = primeiro * segundo;
return resultado;
}
//metodo para gerar numero aletorio
public static int Gerar_Numero(){
int n = (int)(1+(Math.random() * 10));
return n;
}
//Criar um metodo que receba os dois numeros aleatorios;
//Suponho eu que este metodo tambem serve para preencher a tabela
public static void Recebe_Valores(int x, int y){
int row = x;
int col = y;
int[][]matriz = new int[row][col];
int contadorlinha = 0;
for(int contadorlinha=0; contadorlinha< row; contadorlinha++)
while(contadorcoluna < col){
matriz[contadorlinha][contadorcoluna] = Gerar_Numero();
//em cada posição gerei numero aleatorio, pois nao sei o que vc usa para ler numero
contadorcoluna++;
}
}
Valeu mesmo pela dica… Agora acho que consigo terminar …
Bom fim de semana.