Успадкування. Ієрархія класів. Побудова ієрархії класів

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

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

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

Рік:
2016
Тип роботи:
Лабораторна робота
Предмет:
Алгоритмічні мови та програмування Частина 2
Варіант:
13

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»  З В І Т до лабораторної роботи №2 (а) з курсу: «Технології програмування» на тему: «Успадкування. Ієрархія класів. Побудова ієрархії класів» Варіант № 13 Львів – 2016 Мета роботи – вивчити інструкції мови C#. Навчитися складати та відлагоджувати розрахункові програми з розгалуженими та циклічними структурами. Завдання Скласти блок-схеми алгоритмів та програми мовою С# для табулювання функцій. Забезпечити ввід значень інтервалу, кроку і похибки табулювання з клавіатури і вивід результатів на дисплей. / Блок-схема алгоритму програми Метод «Main ()»  Метод «Read1 ()»  Метод «Rah ()»  Метод «Vyv ()»  Метод «Tabul ()»  Список ідентифікаторів констант, змінних, процедур і функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення. x – змінні дійсного типу, яка є аргументом виразу; a, b – змінні дійсного типу, які визначають інтервал; h – змінна дійсного типу, яка визначає крок; res – змінна дійсного типу, якій надається значення результату обчислення виразу; Main( ) – головний метод; Console.ReadLine() – метод, що затримує вікно консолю; private – рівень доступу, у якому члени доступні лише з поточного класу ; public – рівень доступу, у якому члени доступні з будь-якого місця програми; double – тип, з плаваючою точкою подвійної точності; Console.Write – метод, що виводить текст на екран; double.Parse – метод, що переводить дані типу string в double; Console.ReadLine() – метод, що зчитує дані з консолю; Read1() – метод, що відповідає за вивід допоміжного тексту на екран і зчитування з екрану значення змінних; Rah() – метод, що відповідає за обрахування виразу; Math.Exp() – метод, що повертає значення експоненти; Math.Atan() – метод, що повертає значення арктангенса; Math.Tan() – метод, що повертає значення тангенса від числа; Math.Pow() – метод, до повертає значення числа піднесеного до вказаного степеня; Math.Sin() – метод, що повертає значення синуса від числа; Math.Log() - метод, яка повертає значення натурального логарифма; Tabul() – метод, що відповідає за табуляцію функції; for (…) – цикл з передумовою; Vyv() – метод, що відповідає за виведення результату обрахунку. 4.Текст програми using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Tab z = new Tab(); z.Read1(); z.Tabul(); Console.ReadLine(); } } class Obr { public double x, a, b, h, res; public void Read1() { Console.Write("a="); a = double.Parse(Console.ReadLine()); Console.Write("b="); b = double.Parse(Console.ReadLine()); Console.Write("h="); h = double.Parse(Console.ReadLine()); } public void Rah() { if (x < 0.3) res = - Math.Log(x*x) + Math.Exp(x); else if (x >= 0.4) res = Math.Tan(x*x + 1); else res = 1/Math.Tan(x*x + 4); } public void Vyv() { Console.WriteLine("x={0} \t res={1}", x, res); } } class Tab : Obr { public void Tabul() { for (x = a; x <= b + h / 6; x += h) { Rah(); Vyv(); } } } } Результати роботи програми Висновок:
Антиботан аватар за замовчуванням

14.12.2016 20:12-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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