Fórum Formula de Bhaskara #567210
09/09/2014
0
Cdescovi
Curtir tópico
+ 0Post mais votado
09/09/2014
import java.util.*;
public class Delta {
public static void main(String[] args) {
int a, b, c;
double delta, x1, x2;
a = ValorDaVariavel;
b = ValorDaVariavel;
c = ValorDaVariavel;
delta = (b * b) + (-4 * (a * c));
System.out.println("Delta: " + delta);
if (delta >= 0) {
x1 = ((-(b) + Math.sqrt(delta)) / 2 * a);
x2 = ((-(b) - Math.sqrt(delta)) / 2 * a);
System.out.println("x1 = " + x1);
System.out.println("x2 = " + x2);
} else {
System.out.println("Delta não possui raiz!");
System.exit(0);
}
}
}
Luiz Gustavo
Gostei + 2
Mais Posts
09/09/2014
Luiz Gustavo
import java.util.*;
public class Delta {
Scanner read = new Scanner(System.in);
int a, b, c;
double delta, x1, x2;
public Delta() {
deltaCalculo();
}
private void deltaCalculo() {
System.out.println("Digite o valor de A, B e C respectivamente: ");
a = Integer.parseInt(read.next());
b = Integer.parseInt(read.next());
c = Integer.parseInt(read.next());
delta = (b * b) + (-4 * (a * c));
System.out.println("Delta: " + delta);
if (delta >= 0) {
calculaX();
} else {
System.out.println("Delta não possui raiz!");
System.exit(0);
}
}
private void calculaX() {
x1 = (double) ((-(b) + Math.sqrt(delta)) / 2 * a);
x2 = (double) ((-(b) - Math.sqrt(delta)) / 2 * a);
System.out.println("x1 = " + x1);
System.out.println("x2 = " + x2);
}
public static void main(String[] args) {
new Delta();
}
}
Gostei + 1
09/09/2014
Cdescovi
Gostei + 0
09/09/2014
Cdescovi
Gostei + 0
10/09/2014
Luiz Gustavo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)