DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи №1 з дисципліни «Програмування та алгоритмічні мови»

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування та алгоритмічні мови
Група:
КН-11
Коротко про документ

Про що ця робота

У звіті наведено результати виконання лабораторної роботи з табулювання функції на мові С++. Описано хід виконання, код програми та результати обчислень екстремумів функції.

У роботі розглядаються

  • Табулювання функції
  • Мова програмування C++
  • Алгоритмізація
  • Обчислення екстремумів
  • Циклічні алгоритми

Зміст і розділи

  1. Постановка задачі
  2. Код програми
  3. Результат
  4. Висновок
Для кого:Студенти технічних спеціальностей та викладачі
Викладачі:Викладач кафедри прикладної математики

Ключові поняття

табулювання функціїC++цикларгументекстремуммінімуммаксимумпроміжокпочаткове значення

Частина тексту файла (без зображень, графіків і формул):

Національний університет “Львівська політехніка” Кафедра “Прикладна математика” / Лабораторна робота №1 на тему: “Табулювання функції” 2012р. ЛАБОРАТОРНА РОБОТА №1 ТЕМА: Табулювання функції МЕТА: Складання найпростіших алгоритмів на мові програмування С++ ХІД ВИКОНАННЯ РОБОТИ: a B n    9  ПОСТАНОВКА ЗАДАЧІ: За даними дійсними значеннями a, b, цілим n знайти значення функції , де . Одержані значення ,  надрукувати у вигляді таблиці. Визначити найбільше та найменше значення функції на проміжку табуляції, а також відповідні значення аргументів. =  КОД ПРОГРАМИ: #include "stdafx.h" #include <iostream> // директиви припроцесора : підключення бібліотек #include <conio.h> #include <math.h> // математична бібліотека, і ввід-вивід using namespace std; void main() // табуляція функції { const double a= -acos(-1.0), b= acos(-1.0), n=9, h=(b-a)/n; // задання меж табуляції функції та кількості кроків та довжиникроку double x, y, max, min, xmax, xmin; // керуючі змінні int i=0; xmax=x=a+i*h; max=y=exp(2*x-pow(sin(x),2)); min=y; xmin=x; cout<<"\tx\t\t y\n"; // вивід printf("%14.7f\t %14.7f\n", x, y ); for (i=1;i<=n;i++) { // цикл x= a + i*h; // задання змінній х наступного значення y=exp(2*x-pow(sin(x),2)); // задання функції у(х) if(y>max) { max=y; xmax=x; } else if(y<min) { min=y; xmin=x; } printf("%14.7f\t %14.7f\n", x, y ); } cout << "\n max=" << max<<"\txmax="<<xmax<<"\n\a"; // вивід мax cout << " min=" << min<<"\t" << "xmin=" << xmin<<"\n\a\a"; // вивід min system("pause>>void"); getch(); } РЕЗУЛЬТАТ: x -3.1415927 -2.4434610 -1.7453293 -1.0471976 -0.03490659 0.3490659 1.0471976 1.7453293 2.4434610 3.1415927 max=535.492 min=0.00186744  y 0.0018674 0.0049911 0.0115565 0.0581694 0.4425909 1.7881006 3.8358655 12.4386952 87.6845745 535.4916555 xmax=3.14159 ymin=-3.14159  ВИСНОВОК: На лабораторній роботі я навчилась табулювати функцію. Визначати найбільше та найменше значення функції на проміжку табуляції, а також відповідні значення аргументів.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!