ІКТА / КБ-12 / Технології Програмування частина №2 (ТП ч.2) / Лаби (готові) / Варіант №5 / Лабараторна робота №5 ТП Ч.2
.docx
зразок
оформлення звіту до
лабораторної
роботи №1
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
кафедра ЗІ
З В І Т
до лабораторної роботи № 5
з курсу: « ТЕХНОЛОГІЇ ПРОГРАМУВАННЯ Ч. 2»
на тему: « ОСНОВНІ ПРИНЦИПИ ОБ’ЄКТНО-ОРІЄНТОВАНОГО ПРОГРАМУВАННЯ. КЛАСИ, ЧЛЕНИ КЛАСУ, ЕКЗЕМПЛЯРИ КЛАСУ. РОЗРОБКА КОНСОЛЬНИХ ЗАСТОСУВАНЬ»
Варіант № 5
Виконав: ст. гр. БІ-11
Войтович О. О.
Прийняв: Партика А. І..
Львів – 2018
Мета роботи – вивчити базові принципи об’єктно-орієнтованого програмування на прикладі алгоритмічної мови C#. Навчитися складати та відлагоджувати прості розрахункові програми лінійної структури.
1. Завдання
Скласти блок-схему алгоритму та програму мовою С# для розрахунку значення виразу. Забезпечити ввід значень аргументів з клавіатури і вивід результату розрахунку на дисплей.
Початок
x,y,z
r =
r
Кінець
3. Список ідентифікаторів констант, змінних, функцій,
використаних у блок-схемі алгоритму і програмі,
та їх пояснення
x,y,z,r – змінні з параметрамеми;
Convert – конвертування рядка тексту в тип з плаваючою комою;
Math – методи математичних операцій;
Console – методи зчитування та виведення;
4. Текст програми
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main()
{ double x = Convert.ToDouble(Console.ReadLine());
double y = Convert.ToDouble(Console.ReadLine());
double z = Convert.ToDouble(Console.ReadLine());
double r;
r = 24.6 * Math.Sin(z+y-x)+Math.Pow((89 * x * x * x - y), (1 / 4))-Math.Tan(z * z + x);
Console.Write(r);
Console.Read();
}
}
}
5. Результати роботи програми
Висновок: В даній лабараторній роботі я вивчив базові принципи об’єктно-орієнтованого програмування на прикладі алгоритмічної мови C#. Навчився складати та відлагоджувати прості розрахункові програми лінійної структури.