Caros amigos,
Estou com um problema na construção de um programa simples em Java, que
cacula a raiz quadrática de uma faixa de números, estou usando o Forte
for Java, para desenvolvimento...grato se alguém me ajudar ???
O código do Programa está abaixo :
public class QuadraticFormula extends Object
{
static final float DEFAULT_MIN_X = -10.0f;
static final float DEFAULT_MAX_X = 10.0f;
static final float DEFAULT_INCREMENT = 0.25f;
/* coeficientes para equação : ax^2 + bx + c */
float a;
float b;
float c;
public static void main (String args [ ])
{
if (args.lenght <3)
{
System.out.println("Usage: QuadraticFormula a b c");
System.exit(1);
}
new QuadraticFormula(Float.valueOf(args[0].FloatValue(),
Float.valueOf(args[1].FloatValue(),
Float.valueOf(args[2].FloatValue());
}
QuadraticFormula(float coeff_a, float coeff_b, float coeff_c)
{
a = coeff_a;
b = coeff_b;
c = coeff_c;
float x = DEFAULT_MIN_X;
while (x <= DEFAULT_MAX_X)
{
System.out.println("x = " + x + " \tf(x) = "+calculate(x);
x+=DEFAULT_INCREMENT;
}
}
float calculate(float x)
{
return (float ((a * Math.pow(x,2.0f))) + (b * x) + c);
}
}
André Sampaio
Arquiteto TI Senior
Team Java
[EMAIL PROTECTED]
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------