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

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

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

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

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

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

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

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

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

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

Звіт до лабораторної роботи присвячено розробці простих програм лінійної структури мовою C#. Складено блок-схему алгоритму та програмний код для розрахунку значення математичного виразу.

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

  • Лінійні програми
  • Мова програмування C#
  • Блок-схеми алгоритмів
  • Введення та виведення даних
  • Математичні функції

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

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

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

C#програма лінійної структуриблок-схемакласметодзміннаконвертування типуконсольне введенняконсольне виведення

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА кафедра ЗІ ЗВІТ До лабораторної роботи №5 з курсу: «Алгоритмічні мови та програмування» на тему: «Прості програми лінійної структури» Варіант №10 ЗАВДАННЯ Скласти блок-схему алгоритму та програму мовою С# для розрахунку значення виразу  При x=0.357, y=2.031 Забезпечити ввід аргументів з клавіатури та вивід результату на дисплей. БЛОК-СХЕМА АЛГОРИТМУ СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ І ПРОГРАМІ, ТА ЇХ ПОЯСНЕННЯ x, y – змінні дійсного типу, які є аргументами виразу; z - змінна дійсного типу, якій надається значення результату обчислення виразу; main() – головна функція; input() – функція зчитування введених даних; calc() – функція обчислення виразу; output() – функція виведення результату; class func – клас, у якому містяться функції введення, обчислення та виведення результату; Math.Pow(x,y) – математична функція знаходження xy; Math.Cos(x) – математична функція знаходження cos(x); Math.Tan(x) - математична функція знаходження tg(x); Math.Log(x) - математична функція знаходження ln(x); Console.ReadLine() та Console.Read() – функція зчитування з клавіатури; Console.WriteLine() та Console.Write() – функції виведення на екран; Convert.ToDouble() – функція конвертування у тип double; ТЕКСТ ПРОГРАМИ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace LAB5 { class Program { static void Main(string[] args) { func p = new func(); p.input(); p.calc(); p.output(); Console.WriteLine("\nНатиснiть <Enter> для завершення програми..."); Console.Read(); } } class func { public double x, y, z; public void input() { Console.Write("Введiть X = "); x = Convert.ToDouble(Console.ReadLine()); Console.Write("Введiть Y = "); y = Convert.ToDouble(Console.ReadLine()); } public void calc() { z=Math.Pow(x,Math.Cos(y))-Math.Pow(Math.Tan(x),Math.Sqrt(y-x))-19.12*Math.Log(Math.Pow(y,3)); } public void output() { Console.WriteLine("\nЗначення виразу Z = " + z); } } } РЕЗУЛЬТАТ РОБОТИ ПРОГРАМИ 
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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