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

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

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

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

Звіт до лабораторної роботи № 6 з дисципліни "Алгоритми та методи обчислень"

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

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

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

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

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

У звіті досліджено схему Горнера для обчислення значення многочлена та реалізовано відповідний алгоритм мовою C#. Наведено текст програми та висновки щодо виконання лабораторної роботи.

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

  • Схема Горнера
  • Обчислення многочленів
  • Алгоритмізація
  • Мова програмування C#
  • Числові методи
  • Рекурсивні алгоритми

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

  1. Мета роботи
  2. Завдання на лабораторну роботу
  3. Текст програми
  4. Висновок
Для кого:Студенти технічних спеціальностей та викладачі вищих навчальних закладів.
Викладачі:Пастернак І. І.

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

схема ГорнерамногочленалгоритммасивC#епсилонкоефіцієнтобчисленняпрограмаконсоль

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра ЕОМ / ЗВІТ до лабораторної роботи № 6 з дисципліни " AЛГОРИТМИ ТА МЕТОДИ ОБЧИСЛЕНЬ" МЕТА РОБОТИ Навчитись обчислювати значення многочлена -схема Горнера. ЗАВДАННЯ НА ЛАБОРАТОРНУ РОБОТУ Обчислення значення многочлена -схема Горнера і рекурсивний алгоритм, який реалізує метод попереднього опрацювання коефіцієнтів для унімодальних многочленів. алгоритм обчислення значення многочлену, записаного у вигляді суми одночленів, при заданому значенні змінної. Метод Горнера дозволяє знайти корені многочлену, а також обчислити похідні поліному в заданій точці. Схема Горнера також є простималгоритмом для ділення многочлена на біном Результат виконання програми / Текст програми: using System; namespace Lab6 { class Program { static void Main() { int i; Console.Write("Введiть кiлькiсть елементiв: "); int n = Convert.ToInt32(Console.ReadLine()); if (n < 1) { Console.WriteLine("Потрiбно хоча б два елементи."); } double [] a = new double[n]; double [] b = new double[n]; Console.Write("Введiть епсилон: "); double eps = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введiть {0} вихiдний елемент:", n); for (i = 0; i < n; i++) a[i] = Convert.ToDouble(Console.ReadLine()); for (i = 0; i < n; i++) Console.Write("--------"); ; Console.WriteLine("-"); //Виводимо вихідні елементи for (i = 0; i < n; i++) Console.WriteLine("| {0} \t |", a[i]); for (i = 0; i < n; i++) Console.Write("--------"); Console.WriteLine("-"); //За умовою, перший елемент b дорівнює першому елементу a b[0] = a[0]; Console.WriteLine("| {0} \t |", b[0]); for (i = 1; i < n; i++) { b[i] = b[i - 1] * eps; //В цьму місці b[i] буде дорівнювати значенню, що записується в другий рядок b[i] += a[i]; Console.WriteLine("| {0} \t |", b[i]); } /* І ще одна завершальна рамка */ for (i = 0; i < n; i++) Console.Write("--------"); Console.WriteLine("-"); Console.WriteLine("Вiдповiдь: {0}", b[n - 1]); Console.ReadKey(); } } } Висновок: Навчився обчислювати значення многочлена -схема Горнера.
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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