Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. private static void makeGraph ( Function1D f )
  2. {
  3. double hi = f.valueAt(0);
  4. double lo = f.valueAt(0);
  5. int width = 0;
  6. for( int o = 0; o < MAXROWS; o++)
  7. {
  8. double n = f.valueAt(o);
  9. if(n > hi) hi = n;
  10. if(n < lo) lo = n;
  11. }
  12.  
  13. for ( int i = 0 ; i < MAXROWS ; i++ )
  14. {
  15. System.out.printf("%5.1f %5.1f",(double)i,f.valueAt(i));
  16. double n = f.valueAt(i);
  17. if ( n < hi && n > lo) width = (int)(10* (f.valueAt(i))) + 28;
  18. if ( hi == n ) width = MAXWIDTH;
  19. if ( lo == n) width = 0;
  20. for ( int j = 0 ; j < width ; j++ ) System.out.print("+");
  21. System.out.println();
  22. }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement