package kaheksa; public class FunktsiooniProov { public static void trykiTabel(Funktsioon fx, int alates, int kuni){ for(int x=alates; x<=kuni; x++){ System.out.println(String.format("%5d, %.2f", x, fx.f(x))); } } public static void main(String[] args) { Ruutfunktsioon r=new Ruutfunktsioon(); Funktsioon k=(x) -> x*x*x; trykiTabel(r, 1, 10); trykiTabel(k, 1, 10); trykiTabel(new Funktsioon(){ public double f(double x){ return Math.sin(x); } }, 1, 10); trykiTabel(x->Math.cos(x), 1, 10); trykiTabel(Math::cos, 1, 10); } }