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

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

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

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

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

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА кафедра ЗІ З В І Т до лабораторної роботи №5 з курсу: «Алгоритмічні мови та програмування» на тему: «Прості програми лінійної структури» Варіант № 2 ЗАВДАННЯ Скласти блок-схему алгоритму та програму мовою С# для розрахунку значення виразу  при x=5.678, y=8.942, z=0.588. Забезпечити ввід аргументів з клавіатури та вивід результату розрахунку на дисплей. БЛОК-СХЕМА АЛГОРИТМУ Блок-схема методу Main() Блок-схема методу Vvid() Блок-схема методу Obch ()  Блок-схема методу Vuvid() СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ x, y, z – змінні дійсного типу, які є аргументами виразу; v – змінна типу string, якій надається значення вхідних даних; s – змінна дійсного типу, якій надається значення результату обчислення виразу; Main() – головний метод; Vvid() – метод, в якому вводяться дані; Obch() – метод, в якому обчислюється вираз; Vyvid() – метод, в якому виводиться значення виразу на екран; Console.WriteLine () – метод виводу даних, який належить класу Console; Console.ReadLine() – метод вводу даних який належить класу Console; Convert.ToDouble() – метод перетворення типу змінної в тип double; Math.Pow(x,y) – математичний метод обчислення xy; Math.Sin(x) – математичний метод обчислення синуса; Math.Cos(x) – математичний метод обчислення косинуса; Math.Log10(x) – математичний метод обчислення логарифма по основі 10; new – оператор, який створює об’єкт; class Popered – клас Popered, який містить методи Vvid(), Obch(), Vyvid(); class Vykonannia – клас Vykonannia, який містить метод Main(). ТЕКСТ ПРОГРАМИ using System; using System.Collections.Generic; using System.Text; namespace My_2 { class Vykonannia { static void Main() { Lab1 lab = new Lab1(); lab.Vvid(); lab.Obch(); lab.Vyvid(); Console.ReadLine(); } } class Lab1 { double x, y, z, s; public void Vvid() { string v; Console.WriteLine("Vvedit x"); v = Console.ReadLine(); x = Convert.ToDouble(v); Console.WriteLine("Vvedit y"); v = Console.ReadLine(); y = Convert.ToDouble(v); Console.WriteLine("Vvedit z"); v = Console.ReadLine(); z = Convert.ToDouble(v); } public void Obch() { s = Math.Log10(Math.Pow(x, 4) + Math.Pow(y, 5) + Math.Pow(z, 6)) - Math.Tan(Math.Cos(z)) + Math.Pow((z + x + Math.Pow(y, 2)), 0.25); } public void Vyvid() { Console.Write("Rezultat s=" + s); } } } РЕЗУЛЬТАТ РОБОТИ ПРОГРАМИ  ВИСНОВКИ Під час лабораторної роботи я ознайомився з основними засобами введення, відлагодження та компіляції програми системи програмування С#, відлагодив програму, яка обчислює вираз  при x=5.678, y=8.942, z=0.588, і отримав результат роботи програми, який дорівнює 6,71430533852225.
Антиботан аватар за замовчуванням

28.05.2013 16:05-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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