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

Лабораторная работа по "Проектированию алгоритмов"

Автор:   •  Июнь 8, 2022  •  Лабораторная работа  •  1,080 Слов (5 Страниц)  •  148 Просмотры

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

ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ

ТЕХНОЛОГИЙ ИМЕНИ МУХАММАДА АЛ-ХОРАЗМИЙ

                                       ФАКУЛЬТЕТ ПО СФЕРЕ ИКТ

     Лабораторная работа –3                            

                                        По курсу: Проектирование алгоритмов

Выполнил: Студент гр. 653-20 Ботиров.Ж

                                                                                   Проверил:

Ташкент 2022

Лабораторная работа №3

Вариант 5

На отрезке [– π; π] разложить функцию в ряд Фурье

[pic 1]

[pic 2]

[pic 3]

1.5

#include <iostream>

using namespace std;

 float x, h, i, Fx, n, s, a, b, Pi = 3.14;

int main()

{

        cout << "a= ";

        cin >> a;

        cout << "b= ";

        cin >> b;

        cout << "h= ";

        cin >> h;

        cout << "n= ";

        cin >> n;

        cout << "x" << "\t" << "Fx" << endl;

        for (x = a; x < b; x = x + h) {

                s = 0;

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

                        s = s + ((-2) * pow(-1, i) / i) * sin(i * x);

                Fx = -1 + s;

                cout << x << "\t" << Fx << endl;

        }

}

[pic 4]

Вариант 5

[pic 5]

[pic 6]

[pic 7]

2.5

#include <iostream>

using namespace std;

 float x, h, i, Fx, n, s, a, b, Pi = 3.14;

int main()

{

        cout << "a= ";

        cin >> a;

        cout << "b= ";

        cin >> b;

        cout << "h= ";

        cin >> h;

        cout << "n= ";

        cin >> n;

        cout << "x" << "\t" << "Fx" << endl;

        for (x = a; x < b; x = x + h) {

...

Скачать:   txt (3.5 Kb)   pdf (1.7 Mb)   docx (1.5 Mb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club