fork download
  1. package metodhord;
  2.  
  3. public class MetodHord {
  4.  
  5. public static void main(String[] args) {
  6. double x0 = 2;
  7. double x1 = 10;
  8. double e = 0.001;
  9. double x = method_chord(x0, x1, e);
  10. System.out.println(x);
  11. }
  12.  
  13. public static double method_chord (double x_prev, double x_curr, double e) {
  14. double x_next = 0;
  15. double tmp;
  16. do{
  17. tmp = x_next;
  18. x_next = x_curr - f(x_curr) * (x_prev - x_curr) / (f(x_prev) - f(x_curr));
  19. x_prev = x_curr;
  20. x_curr = tmp;
  21. } while (Math.abs(x_next - x_curr) > e);
  22. return x_next;
  23. }
  24.  
  25. public static double f (double x){
  26. return Math.pow(x, 3) - 18 * x - 83;
  27. }
  28. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: error: class MetodHord is public, should be declared in a file named MetodHord.java
public class MetodHord {
       ^
1 error
stdout
Standard output is empty