DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Прості програми лінійної структури

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

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

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

Рік:
2014
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Алгоритмічні мови та програмування

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» З В І Т до лабораторної роботи №1 з курсу: «Алгоритмічні мови та програмування» на тему: «Прості програми лінійної структури» Варіант № 4 Мета роботи - вивчити принципи об’єктно-орієнтованого програмування на прикладі алгоритмічної мови C#. Навчитися складати та відлагоджувати прості розрахункові програми лінійної структури. 1. Завдання Скласти блок-схему алгоритму та програму мовою С# для розрахунку значення виразу. Забезпечити ввід значень аргументів з клавіатури і вивід результату розрахунку на дисплей. Дані для роботи беруться з табл.12 за вказівкою викладача. 4   x=10.541, z=8.991   Блок-схема алгоритму програми Блок-схема методу Main()  Блок-схема методу Calc() 3. Список ідентифікаторів констант, класів, полів, методів використаних у блок-схемі алгоритму і програмі, та їх пояснення class MyClass – клас, в якому здійснюється зчитування змінних та обчислення виразу x, z – змінні дійсного типу, які є аргументами виразу; result – змінна дійсного типу, якій надається значення результату обчислення виразу; MyObject.Calc() – метод, в якому здійснюється обчислення class Program – клас, в якому оголошена головна функція static void Main() – головна функція; 4. Текст програми using System; class MyClass { public double x, z, result; internal void Calc() { result=Math.Log(x + z)/Math.Exp(x + z)+ Math.Tan((x - z)/z)-16*z*Math.Pow(x,2); } } class Program { static void Main() { string exitCom = "2"; MyClass MyObject = new MyClass(); do { if (exitCom == "2") { Console.Write("Vvedit' znachennja x = "); MyObject.x = double.Parse(Console.ReadLine()); ; Console.Write("Vvedit' znachennja z = "); MyObject.z = double.Parse(Console.ReadLine()); MyObject.Calc(); Console.WriteLine("result = {0:f4}", MyObject.result); Console.Write(@"Type -'1', or -'2'..."); } else Console.Write(@"Type '1' or '2'..."); exitCom = Console.ReadLine(); } while (exitCom != "1"); } } 5. Результати роботи програми Vvedit' znachennja x= 10.541 Vvedit' znachennja z=8.991 Result = -15984.0517 6. ВИСНОВКИ Під час лабораторної роботи я ознайомилася з основними засобами введення, відлагодження та компіляції програми системи програмування С#, відлагодила програму, яка обчислює  при x= 10.541, z=8.991, і отримала результат роботи програми, який дорівнює -15984.0517.
Антиботан аватар за замовчуванням

06.12.2014 13:01

Коментарі

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

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

Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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