Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package br.org.math.controle;
- import java.util.Scanner;
- public class Exer17 {
- public static void main(String[] args) {
- Scanner ent = new Scanner(System.in);
- double a, b, c, delta;
- System.out.println("Digite a: ");
- a = ent.nextDouble();
- if(a == 0){
- System.out.println("Não é uma equação válida!");
- System.exit(0);
- }else{
- System.out.println("Digite b: ");
- b = ent.nextDouble();
- System.out.println("Digite c: ");
- c = ent.nextDouble();
- delta = b * b - (4 * a * c) ;
- if(delta < 0 ){System.out.println("Delta é menor do que 0. Equação inválida.(S = vazio)"); System.exit(0);
- }
- else{
- System.out.println("Delta: "+delta);
- double sdelta = Math.sqrt(delta);
- System.out.println("Sqrt delta: "+sdelta);
- double x1;
- x1 = (-b + sdelta) / 2*a;
- double x2;
- x2 = (-b - sdelta)/2*a;
- if(x1 == x2){System.out.println("S = "+x1);}
- else{
- System.out.println("X¹: "+x1);
- System.out.println("x²: "+x2);
- if(b == 0 || c == 0){System.out.println("Equação incompleta.");}
- else{
- System.out.println("Equação completa.");
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment