Programa Matematico

4 respostas
P

Ola, estou aprendendo java recentemente e preciso fazer um programa cliente/servidor para testar conhecimentos matematicos, se alguem puder me ajudar agradeço!!!

4 Respostas

PePeLeGaL

oh paty,

diga-me qual eh o problema que voce esta tendo. Coloque o codigo que esta com erro, para que possamos ajuda-la.

P

Estou com duvidas nessa classe…

import java.util.Random;

public class Calculo {

private int sorteador (int minimo, int maximo){
	int valor = -1;
	while (valor < minimo || valor > maximo){
		valor = (int)(Math.random()* (maximo+1));
	}
	return valor;
}

private static float truncar (float valor){
	int numero = (int)* 100;
	
}


public Questao perguntar (int nivel){
	int num1, num2,operacao;
	String pergunta = "";
	float resposta = 0;
	
	switch (nivel) {
	
	case 1 :
		 num1 = sorteador (0,9);
		 operacao = sorteador (0,1);
		 num2 = sorteador (0,9);
		 break;

	case 2 :
		 num1 = sorteador (0,9);
		 operacao = sorteador (0,3);
		 num2 = sorteador (0,9);
		 break;
		 
	case 3 :
		num1 = sorteador (10,99);
		operacao = sorteador (0,3);
		num2 = sorteador (10,99);
		 break;
	 
	}
	
	switch (operacao){
	case 0 :
		pergunta = num1 + " + " + num2 + " = ";
		resposta = num1 + num2;
		break;
		
	case 1 :
		pergunta = num1 + " - " + num2 + " = ";
		resposta = num1 + num2;
		break;
		
	case 2 :
		pergunta = num1 + " * " + num2 + " = ";
		resposta = num1 + num2;
		break;
		
	case 3 :
		pergunta = num1 + " / " + num2 + " = ";
		resposta = num1 + num2;
		break;
	
	}
	Questao questao = new Questao (pergunta,resposta);
	return questao;
	
	}
diego2005

Qual a dúvida??

T+

P

Aqui…nessa parte, para que o programa faça as operações com apenas 02 casas…
como devo continuar?

private static float truncar (float valor){
int numero = (int)* 100;

Criado 10 de novembro de 2007
Ultima resposta 10 de nov. de 2007
Respostas 4
Participantes 3