Username77177

Dahl-Programming-Lab4P2-16

Oct 9th, 2019
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include <iostream>
  2. #include <math.h>
  3. //Вариант 16
  4. using namespace std;
  5.  
  6.  
  7. int main()
  8. {
  9.     double y[12]; //Массив со значениями
  10.     double a = 2.2, b = 0.3, deltai = 0.5, i = 1; // i [1;6] Число a,b, шаг аргумента функции, начальное значение аргумента
  11.     for (int index = 0; index <= 11; index++)
  12.     {
  13.         //Ariphmetic
  14.         if (i < 4) //Условие по заданию
  15.         {
  16.             y[index] = a * pow(i, 2) + b * i;
  17.         }
  18.         else if (i == 4)
  19.         {
  20.             y[index] = pow(i, 2) + 0.5 * i;
  21.         }
  22.         else
  23.         {
  24.             y[index] = sqrt(abs(a * i + i));
  25.         }
  26.         i += deltai; //Выполняется шаг аргумента (0.5)
  27.         cout << "i = " << i << "\t y = " << y[index] << endl; //Выводит i, затем через таб значение функции, при данном аргументе
  28.     }
  29.    
  30. }
Advertisement
Add Comment
Please, Sign In to add comment