[Рефераты, сочинения, доклады, презентации ]
Створити консольну програму, в якій здійснюється обчислення значень функції на певному інтервалі. У програмі треба визначити значення початку інтервалу, кінця інтервалу, а також величини кроку, з яким змінюється аргумент. Відповідні значення слід прочитати з командного рядку.

import java.util .*;

public class  primer {

       static void F(double q, double p, double e)  // объявление функции, концов интервалов и шага

       {

             final int n=8;

             double y; // Объявляем х и у

             double x;

             for (x=q; x<=p; x+=e)

             {

                    y=0; // придаём начальное значение игрику

                    if (x<6)

                    {

                           for (int i=1; i<=n; i++)

                           {                                      //Действие, при выполнении условия

                                  y+=Math.pow(7-x, 1/i); // х<6

                           }                                     

                           System.out.println("X="+x+"   Y="+y+"\n");

                    }

            

                    else

                    {

                           if (x>=6)

                           y=Math.sin(0.5*x-3)+8;    // Действие при невыполнении условия

                           System.out.println("X="+x+"   Y="+y+"\n");

                   

                    }

             }

       }

       public static void main(String[] args)

       {

             Scanner s = new Scanner(System.in);

           double q,p,e;

           System.out.println("Введите через пробел интервал аргумента [q,p] и шаг E:");

           q=s.nextDouble();  // Задаём значение концов интервала и шаг

           p=s.nextDouble();

           e=s.nextDouble();

           F(q,p,e); // функция от q, p, e

       }

}