Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package zadatak2_Polic_Samardzic;
- import java.util.Scanner;
- public class VrijednostPolinoma {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- System.out.println("Unesite broj clanova polinoma");
- Scanner num = new Scanner(System.in);
- int n = num.nextInt();
- float[] array = new float[n];
- for (int i = n-1; i >= 0; i--) {
- if(i == 0) System.out.println("Unesite slobodni clan");
- else if(i == 1) System.out.println("Unesite koeficijent uz x");
- else System.out.println("Unesite koeficijent uz x^^" + i);
- Scanner koef = new Scanner(System.in);
- array[i] = koef.nextFloat();
- }
- System.out.println("Unesite tocku x");
- Scanner value = new Scanner(System.in);
- int x = value.nextInt();
- float res = calculate(array, n, x);
- num.close();
- value.close();
- System.out.print("\n\n\n");
- System.out.println("Rezultat funkcije za vrijednost x = " + x + " je " + res);
- }
- public static float calculate(float[] array, int n, int x) {
- float res = 0;
- for (int i = 0; i < n; i++) {
- res += array[i] * Math.pow(x, i);
- }
- return res;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement