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

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

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

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

Звіт з лабораторної роботи № 2а на тему: «Програми з розгалуженими та циклічними алгоритмами»

Оригінальна назва роботи

ПРОГРАМИ З РОЗГАЛУЖЕНИМИ ТА ЦИКЛІЧНИМИ АЛГОРИТМАМИ

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

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

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

Рік:
2007
Тип роботи:
Звіт
Предмет:
Системне програмне забезпечення
Група:
МЕ
Коротко про документ

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

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

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

  • Програмування мовою Сі
  • Розгалужені алгоритми
  • Циклічні алгоритми
  • Табулювання функцій
  • Оператори введення-виведення
  • Математичні функції

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

  1. Мета роботи
  2. Домашня підготовка до роботи
  3. Умова завдання
  4. Опис змінних
  5. Текст програми
  6. Результати програми
Для кого:Студенти технічних спеціальностей, які вивчають програмування та алгоритмізацію.
Викладачі:Викладач кафедри АТ

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

алгоритмрозгалуженняциклтабулювання функціїмова Сіоператор ifоператор whileprintfscanfкрок табуляції

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” ІКТА кафедра АТ ЗВІТ З лабораторної роботи №2a на тему: “ ПРОГРАМИ З РОЗГАЛУЖЕНИМИ ТА ЦИКЛІЧНИМИ АЛГОРИТМАМИ “ Мета роботи – вивчити оператори мови Сі та основні функції введення-виведення даних, навчитися складати та відлагоджувати розрахункові програми з розгалуженими та циклічними структурами. 2.1. Домашня пiдготовка до роботи 1. Вивчити синтаксис, призначення, принцип роботи і використання операторів мови СІ та основних функцій введення-виведення. 2. Скласти блок-схеми алгоритмів та програми мовою СІ для табулювання функцій. Забезпечити ввід значень інтервалу, кроку і похибки табулювання з клавіатури і вивід результатів на дисплей. Дані для роботи беруться з таблиць 1 і 2 за вказівкою викладача: а) табулювання функції (див. табл.1), що вибирається залежно від значення аргумента, на проміжку [a, b] з кроком табуляції h. УМОВА ЗАВДАНЯ: Табулювання функції , що вибирається залежно від значення аргумента, на проміжку [0,5,2] з кроком табуляції 0.2. Остаточна версія блок-схеми алгоритму Опис змінних: (a, b- const)-це проміжок на якому табулюється функція y, h- це крок з яким проходить табуляція функції. х ми присвоїли значення а - початок проміжку. Текст програми: #include<stdio.h> #include<math.h> Void main( ) { double x,y,h; float a,b; printf (“a=”); scanf(“%f”, &a); printf (“b=”); scanf(“%f”, &b); printf (“h=”); scanf(“%lf”, &h); x=a; while (x<b) { if (x<1) y=cos(pow(x,1.3)); if (x>=1 && x<1.,5) y=atan(pow(e,x)); if (x>=1.5) y=pow(sin(log(x)),5); printf (“x=%lf y=%lf\n”, x, y); x=x+h; } } Результати програми: a=0.5 b=2 h=0.2 x=0.300000 y=0.877583 x=0.700000 y=0.764842 x=0.900000 y=0.621610 x=1.100000 y=1.248455 x=1.300000 y=1.303718 x=1.500000 y=1.350287 x=1.700000 y=0.033195 x=1.900000 y=0.076909
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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