Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- public class polowienie1
- {
- public static void main(String[] args)
- {
- float a,b,E,c,h,j; float i;
- String ta=JOptionPane.showInputDialog("wprowadź wartość a");
- a=Float.parseFloat(ta);
- String tb=JOptionPane.showInputDialog("wprowadź wartość b");
- b=Float.parseFloat(tb);
- String tE=JOptionPane.showInputDialog("wprowadź Epsilon");
- E=Float.parseFloat(tE);
- String ti=JOptionPane.showInputDialog("współczynnik 1");
- i=Float.parseFloat(ti);
- String th=JOptionPane.showInputDialog("współczynnik 2");
- h=Float.parseFloat(th);
- String tj=JOptionPane.showInputDialog("wprowadź wyraz wolny");
- j=Float.parseFloat(tj);
- float fa=i*a*a+h*a+j;
- float fb=i*b*b+h*b+j;
- if (fa*fb<0)
- {
- while (Math.abs (b-a)>E)
- {
- c=(a+b)/2;
- float fc=i*c*c+h*c+j;
- if(fa*fc<0)
- b=c;
- else
- a=c;
- }
- c=(a+b)/2;
- JOptionPane.showMessageDialog(null,c,null,JOptionPane.INFORMATION_MESSAGE);
- }
- else
- JOptionPane.showMessageDialog(null, "Nie spełnia założeń",null,JOptionPane.INFORMATION_MESSAGE);}
- }
Add Comment
Please, Sign In to add comment