Galera bom dia,
ao fazer o exercício referente a aula sobre equação do segundo grau deparei-me com o seguinte erro, nas linhas 26 e 27, destacadas em negrito, onde as mesmas estão demarcadas de vermelho no código:
package equacaosegundograu;
import java.util.Scanner;
public class EquacaoSegundoGrau {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
float a, b, c,delta, sqrtdelta, raiz1, raiz2;
System.out.print("Digite o valor de A: ");
a = entrada.nextFloat();
System.out.print("Digite o valor de B: ");
b = entrada.nextFloat();
System.out.print("Digite o valor de C: ");
c = entrada.nextFloat();
if(a == 0){
System.out.println("Programa encerrado!");
}else
if(a != 0){
delta = ((b * b) - (4 * a * c));
sqrtdelta = (float)Math.sqrt(delta);
System.out.println("Delta é igual a: " + delta);
}
if(delta >= 0){
raiz1 = ((-1)* b + sqrtdelta) / (2 * a);
raiz2 = ((-1)* b - sqrtdelta) / (2 * a);
System.out.printf("Raízes: %.2f e %.2f", raiz1, raiz2);
}else
if(delta < 0){
delta = -delta;
sqrtdelta = (float)Math.sqrt(delta);
System.out.printf("Raíz 1: %.2f + i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));
System.out.printf("Raíz 2: %.2f - i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));
}
else{
System.out.println("Coeficiente 'a' inválido. Não é uma equação do 2o grau");
}
}
}
O estranho é que, ao comparar com a resolução proposta pelo site, percebi que a parte em negrito está de acordo com a resolução do site. Contudo, ao executar na IDE Netbeans, o mesmo não o faz.
Att.,
Carlos.
ao fazer o exercício referente a aula sobre equação do segundo grau deparei-me com o seguinte erro, nas linhas 26 e 27, destacadas em negrito, onde as mesmas estão demarcadas de vermelho no código:
package equacaosegundograu;
import java.util.Scanner;
public class EquacaoSegundoGrau {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
float a, b, c,delta, sqrtdelta, raiz1, raiz2;
System.out.print("Digite o valor de A: ");
a = entrada.nextFloat();
System.out.print("Digite o valor de B: ");
b = entrada.nextFloat();
System.out.print("Digite o valor de C: ");
c = entrada.nextFloat();
if(a == 0){
System.out.println("Programa encerrado!");
}else
if(a != 0){
delta = ((b * b) - (4 * a * c));
sqrtdelta = (float)Math.sqrt(delta);
System.out.println("Delta é igual a: " + delta);
}
if(delta >= 0){
raiz1 = ((-1)* b + sqrtdelta) / (2 * a);
raiz2 = ((-1)* b - sqrtdelta) / (2 * a);
System.out.printf("Raízes: %.2f e %.2f", raiz1, raiz2);
}else
if(delta < 0){
delta = -delta;
sqrtdelta = (float)Math.sqrt(delta);
System.out.printf("Raíz 1: %.2f + i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));
System.out.printf("Raíz 2: %.2f - i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));
}
else{
System.out.println("Coeficiente 'a' inválido. Não é uma equação do 2o grau");
}
}
}
O estranho é que, ao comparar com a resolução proposta pelo site, percebi que a parte em negrito está de acordo com a resolução do site. Contudo, ao executar na IDE Netbeans, o mesmo não o faz.
Att.,
Carlos.