Guest User

Untitled

a guest
Dec 13th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. import javax.swing.*;
  2. public class polowienie1
  3. {
  4.  
  5. public static void main(String[] args)
  6. {
  7. float a,b,E,c,h,j; float i;
  8. String ta=JOptionPane.showInputDialog("wprowadź wartość a");
  9. a=Float.parseFloat(ta);
  10. String tb=JOptionPane.showInputDialog("wprowadź wartość b");
  11. b=Float.parseFloat(tb);
  12. String tE=JOptionPane.showInputDialog("wprowadź Epsilon");
  13. E=Float.parseFloat(tE);
  14. String ti=JOptionPane.showInputDialog("współczynnik 1");
  15. i=Float.parseFloat(ti);
  16. String th=JOptionPane.showInputDialog("współczynnik 2");
  17. h=Float.parseFloat(th);
  18. String tj=JOptionPane.showInputDialog("wprowadź wyraz wolny");
  19. j=Float.parseFloat(tj);
  20. float fa=i*a*a+h*a+j;
  21. float fb=i*b*b+h*b+j;
  22. if (fa*fb<0)
  23. {
  24. while (Math.abs (b-a)>E)
  25. {
  26. c=(a+b)/2;
  27. float fc=i*c*c+h*c+j;
  28. if(fa*fc<0)
  29. b=c;
  30. else
  31. a=c;
  32. }
  33. c=(a+b)/2;
  34. JOptionPane.showMessageDialog(null,c,null,JOptionPane.INFORMATION_MESSAGE);
  35.  
  36. }
  37. else
  38. JOptionPane.showMessageDialog(null, "Nie spełnia założeń",null,JOptionPane.INFORMATION_MESSAGE);}
  39.  
  40.  
  41. }
Add Comment
Please, Sign In to add comment