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

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

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

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

Програми з розгалуженими та циклічними алгоритмами

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

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

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

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

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

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

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

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

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

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

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

алгоритмрозгалуженняциклтабулювання функціїблок-схемаконстантазміннафункціяпрограма

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  ЛАБОРАТОРНА РОБОТА № 2А З КУРСУ “АЛГОРИТМІЧНІ МОВИ І ПРОГРАМУВАННЯ” ПРОГРАМИ З РОЗГАЛУЖЕНИМИ ТА ЦИКЛІЧНИМИ АЛГОРИТМАМИ Львів 2009 ПОВНИЙ ТЕКСТ ЗАВДАННЯ 1. Вивчити синтаксис, призначення., принцип роботи і використання операторів мови Турбо-Паскаль та основних процедур введення-виведення. 2. Скласти блок-схеми алгоритмів та програми мовою Турбо-Паскаль для табулювання функцій. Забезпечити ввід значень інтервалу, кроку і похибки табулювання з клавіатури і вивід результатів на дисплей. Дані для роботи беруться з таблиць 1 і 2 за вказівкою викладача: а) табулювання функції (див. табл.1), що вибирається залежно від значення аргументу, на проміжку [а, b] з кроком табуляці h. Таблиця 1 № п/п Функції Умови для вибору функцій Крок, h Інтервал, [a,b]  3   0.2 [4, 6]   ОСТАТОЧНА ВЕРСІЯ БЛОК-СХЕМИ АЛГОРИТМУ так ні так ні так ні СПИСОК ІДЕНТИФІКАТОРІВ КОНСТАНТ, ЗМІННИХ, ПРОЦЕДУР ТА ФУНКЦІЙ, ВИКОРИСТАНИХ У БЛОК-СХЕМІ АЛГОРИТМУ ПРОГРАМИ СПИСОК : A B X Y H ПОЯСНЕННЯ ІДЕНТИФІКАТОРІВ ЗМІННИХ : Y – значення функції X – значення аргументу A – ліва крайня межа табулювання B – права крайня межа табулювання H – крок табулювання функції ПОЯСНЕННЯ ІДЕНТИФІКАТОРІВ ФУНКЦІЙ : Printf ( ) – функція виводу інформації на дисплей Scanf ( ) – функція зчитування значень із стандартного пристрою вводу (клавіатури) і присвоєння їх змінним вихідної програми. getch ( ) – функція затримання даних на дисплеї після закінчення роботи програми. ОСТАТОЧНА ВЕРСІЯ ПРОГРАМИ //Lab_2_Acpp : Defines The entry point for the console application. // #include “stdafx.h” #include “stdio.h” #include “math.h” #include “conio.h” int _tmain(int argc, _TCHAR *argv[]) { double x,y,a,h,b; printf("Enter a :"); printf("\n"); scanf("%lf",&a); printf("Enter b :"); printf("\n"); scanf("%lf",&b); printf("Enter h :"); printf("\n"); scanf("%lf",&h); x=a;printf("\n");printf("\n"); printf(" Y Result : X Result : "); printf("\n"); printf("\n"); while (x<4.5) { y=1/sin(x*x); printf(" %lf %lf \n",y,x); x=x+h;}; x=4.6; while ((x>=4.5) && (x<4.9)) { y=x+log(sqrt(exp(7*log(x)))); printf(" %lf %lf \n",y,x); x=x+h;}; x=5; while ((x>=5) && (x<=(b+0.1))) { y=log(exp(x)+4)/log(10); printf(" %lf %lf \n",y,x); x=x+h;}; getch(); } РЕЗУЛЬТАТИ РОБОТИ ПРОГРАМИ Enter a : 4 Enter b : 6 Enter h : 0.2 Y Result : X Result : -3.473388 4.000000 -1.068994 4.200000 2.046812 4.400000 9.941197 4.600000 10.290156 4.800000 2.183022 5.000000 2.267810 5.200000 2.352966 5.400000 2.438426 5.600000 2.524136 5.800000 2.610052 6.000000
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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