Algoritmo de -Raices Polinomicas

2
RAICES POLINÓMICAS package raicespolinomicas; public class ejercicio extends javax.swing.JFrame { public ejercicio() { initComponents(); } private void CalcularsolucionesActionPerformed(java.awt.event.ActionEvent evt) { double a,b,c,X1,X2,d,r; a= Double.parseDouble(jTextField1.getText()); b=Double.parseDouble(jTextField2.getText()); c=Double.parseDouble(jTextField3.getText()); d=(b*b)-(4*a*c); if(d>=0){ r=Math.sqrt(d); X1=Math.rint((-b+r)/(2*a)*1000)/1000; X2=Math.rint((-b-r)/(2*a)*1000)/1000; jTextField4.setText(String.valueOf(X1)); jTextField5.setText(String.valueOf(X2)); } else{

description

Raíz polinomica de segundo grado

Transcript of Algoritmo de -Raices Polinomicas

Page 1: Algoritmo de -Raices Polinomicas

RAICES POLINÓMICAS

package raicespolinomicas;

public class ejercicio extends javax.swing.JFrame {

public ejercicio() {

initComponents();

}

private void CalcularsolucionesActionPerformed(java.awt.event.ActionEvent evt) {

double a,b,c,X1,X2,d,r;

a= Double.parseDouble(jTextField1.getText());

b=Double.parseDouble(jTextField2.getText());

c=Double.parseDouble(jTextField3.getText());

d=(b*b)-(4*a*c);

if(d>=0){

r=Math.sqrt(d);

X1=Math.rint((-b+r)/(2*a)*1000)/1000;

X2=Math.rint((-b-r)/(2*a)*1000)/1000;

jTextField4.setText(String.valueOf(X1));

jTextField5.setText(String.valueOf(X2));

}

else{

JOptionPane.showMessageDialog(null,"La ecuación no tiene solución");

}

}

Page 2: Algoritmo de -Raices Polinomicas

private void LimpiarActionPerformed(java.awt.event.ActionEvent evt) {

jTextField1.setText(String.valueOf(""));

jTextField2.setText(String.valueOf(""));

jTextField3.setText(String.valueOf(""));

jTextField4.setText(String.valueOf(""));

jTextField5.setText(String.valueOf(""));

}