Fórum Cansado de Fazer o Calculo do baskara? #565496
09/04/2009
0
/* Programa criado por Victor Casé
* Todos os direitos reservados 1990-2006
*/
// Importa a Extenção Swing
import javax.swing.* ;
public class Baskara {
//Inicializaçao das variaveis
public static void main ( String args [] )
{
String varA,
varB,
varC;
double numberA,
numberB,
numberC,
delta,
x1,
x2;
varA =
JOptionPane.showInputDialog ("Digite o A da questão");
varB =
JOptionPane.showInputDialog ("Digite o B da questão");
varC =
JOptionPane.showInputDialog ("Digite o C da questão");
numberA = Integer.parseInt (varA);
numberB = Integer.parseInt (varB);
numberC = Integer.parseInt (varC);
// Faz os calculos necessarios
delta = (numberB*numberB)-4*(numberA)*(numberC);
x1 = -numberB + Math.sqrt(delta) / 2*numberA;
x2 = -numberB - Math.sqrt(delta) / 2*numberA;
// Mostra os Resultados obtidos
JOptionPane.showMessageDialog ( null ,
"O x1 da questão será " + x1 , " Resultado ",
JOptionPane.PLAIN_MESSAGE);
JOptionPane.showMessageDialog ( null ,
"O x2 da questão será " + x2 , " Resultado ",
JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}
}Victor Casé
Curtir tópico
+ 0Posts
09/04/2009
Victor Muniz
Gostei + 0
12/11/2009
Diogo Souza
Gostei + 0
12/11/2009
Ricardo Staroski
public final class Baskara {
public final double X1;
public final double X2;
public Baskara(double a, double b, double c) {
double delta = (b * b) - (4 * a * c);
X1 = (-b + Math.sqrt(delta)) / (2 * a);
X2 = (-b - Math.sqrt(delta)) / (2 * a);
}
}
import javax.swing.*;
public class TesteBaskara {
public static void main(String args[]) {
double a = Double.parseDouble(JOptionPane.showInputDialog("Digite o A da questão"));
double b = Double.parseDouble(JOptionPane.showInputDialog("Digite o B da questão"));
double c = Double.parseDouble(JOptionPane.showInputDialog("Digite o C da questão"));
Baskara baskara = new Baskara(a, b, c);
JOptionPane.showMessageDialog(null,
"O x1 da questão será " + baskara.X1 + "\n"
+ "O x2 da questão será " + baskara.X2,
" Resultado ",
JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}
}
Gostei + 0
12/11/2009
Alison Souza
Gostei + 0
12/11/2009
Alison Souza
Gostei + 0
12/11/2009
Diogo Souza
Gostei + 0
12/11/2009
Ricardo Staroski
Gostei + 0
12/11/2009
Alison Souza
Gostei + 0
12/11/2009
Ricardo Staroski
public class Constantes {
// constante estática inicializada na declaração
static final int CONSTANTE_1 = 1;
// constante estática dinâmica, inicializada no bloco de inicialização da classe
static final int CONSTANTE_2;
// bloco de inicialização da classe
static {
// o conteúdo dela é dinamico...
CONSTANTE_2 = (int) (Math.random() * 100);
}
// constante não-estática inicializada na declaracao
final int CONSTANTE_3 = 3;
// constante não-estática inicializada no bloco de inicialização do objeto
final int CONSTANTE_4;
// constante não-estática inicializada no construtor da classe
final int CONSTANTE_5;
// bloco de inicialização do objeto
{
// poderia ser outro valor obtido dinamicamente
CONSTANTE_4 = 4;
}
// construtor
public Constantes() {
// poderia ser outro valor obtido dinamicamente
// por exemplo via parametro do construtor
CONSTANTE_5 = 5;
}
}
Gostei + 0