Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Программирование с использованием функций

Автор:   •  Октябрь 26, 2022  •  Лабораторная работа  •  448 Слов (2 Страниц)  •  233 Просмотры

Страница 1 из 2

Министерство образования Республики Беларусь

Учреждение образования

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Кафедра вычислительных методов и прогаммирования

Отчет по лабораторной работе № 7

Вариант 13

Тема: “ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ФУНКЦИЙ ”

По предмету:«ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»

 

Выполнил:

Студент гр

Проверил:

                                                                                                         

                                                   Минск 2021

Цель лабораторной работы: научиться работать с функциями и выполнять с ними действия.

Задание: Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью ε (табл. 8.1). Вывести число итераций, необходимое для достижения заданной точности. Вычисление S(x) и Y(x) оформить в виде функций.

[pic 1]

 Код выполненого задания:

#include <iomanip>
#include <iostream>
using namespace std;
double Sx(int n, double x, int &k)
{
   double S=0;
   k =0;
   for(int i=1; i <= n;i++)
   {

       S += pow(2, i- 1) * pow(x,pow(2, i - 1) -1)
                           /
               (1+pow(x, pow(2, i - 1) ));
       k++;

   }

return S;
}


double Yx(double a)
{
   double Y;

   Y = 1/(1-a);
   return Y;
}


int main() {
   int k=0;
   double b=0.4,a=(-0.3),x;
   int n=4;
   double h= (b-a)/10;
   for (x=a; x <= b+ h/2 ; x+=h)
   {
       cout <<x << "\t" <<k << setw(15) << Sx(n,x, k) << setw(15) << Yx(x) << endl;
   }
       return 0;
}

...

Скачать:   txt (2.5 Kb)   pdf (271.8 Kb)   docx (197 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club