Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

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

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

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

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

Рік:
2016
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА БІТ З В І Т до лабораторної роботи №2 з курсу: «Технології програмування» на тему: «ПРОГРАМИ З РОЗГАЛУЖЕНИМИ ТА ЦИКЛІЧНИМИ АЛГОРИТМАМИ» Варіант № 18 Мета роботи - вивчити інструкції мови C. Навчитися складати та відлагоджувати розрахункові програми з розгалуженими та циклічними структурами. 1 Завдання Вивчити синтаксис, призначення, принцип роботи і використання операторів мови С та основних функцій введення-виведення. Вивчити правила побудови ідентифікаторів, виразів та присвоєння значень змінним мови С. Скласти блок-схеми алгоритмів та програми мовою С для табулювання функцій. Забезпечити ввід значень інтервалу, кроку і похибки табулювання з клавіатури і вивід результатів на дисплей. а) табулювання функції (див. табл.1), що вибирається залежно від значення аргумента, на проміжку [a, b] з кроком табуляції h. №  Функції Умови для вибору функцій  Крок, h  Інтервал, [a,b]   18    0.05  [-0.9, -0.4]    б) табулювання функції, представленої рядом , на інтервалі [a, b] з кроком табуляції h та абсолютною похибкою d. Оцінку похибки здійснювати за значенням модуля чергового члена ряду. №  Функція  Інтервал,[a, b]  Крок, h  Похибка, d   18    [1, 1.5]  0.05  10-5   Завдання3.а Блок-схема алгоритму програми 1.a так ні так 1.а Список ідентифікаторів констант, змінних, функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення a,b – змінні дійсного типу, які окреслюють межі дії програми; h – змінна дійсного типу, яка позначає крок табуляції; x – змінна дійсного типу, яка є аргументом виразу; y – змінна дійсного типу, якій надається значення результату обчислення виразу; main ( ) – головна функція; printf ( ) – функція виводу даних; pow ( ) – математична функція піднесення до степеня; cos(х) – математична функція обчислення косинуса від х; sin(x) – математична функція обчислення синуса від х; atan(x) ) – математична функція обчислення арккотангенсу від х; log( ) – математична функція знаходження натурального логарифму; for() – цикл з передумовою; Текст програми 1.a #include<stdio.h> #include<math.h> int main () { double a,b,h,x,y; printf("a="); scanf("%lf",&a); printf("b="); scanf("%lf",&b); printf("h="); scanf("%lf",&h); for (x=a; x<=b; x+=h) { if(x<=-0.7) { y = atan(pow(x,3)); printf("x=%lf \t y=%lf \n",x,y); } else if(x>-0.7 && x<=0.6) { y=tan(x+log(fabs(x))); printf("x=%lf \t y=%lf \n",x,y); } else { y=cos(pow(x,2))/sin(pow(x,2)); printf("x=%lf \t y=%lf \n",x,y); } } return 0; } 5. Результати роботи програми 1.a a= -0.9 b=-0.4 h=0.05 x=-0.900000 y=-0.629925 x=-0.850000 y=-0.550741 x=-0.800000 y=-0.473201 x=-0.750000 y=-0.399221 x=-0.700000 y=-1.770594 x=-0.650000 y=-1.874747 x=-0.600000 y=-2.018521 x=-0.550000 y=-2.221596 x=-0.500000 y=-2.520864 x=-0.450000 y=-2.994628 1.б Список ідентифікаторів констант, змінних, функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення a,b – змінні дійсного типу, які окреслюють межі дії програми; n – змінна дійсного типу,яка позначає номер члена ряду; h – змінна дійсного типу, яка позначає крок табуляції; d – змінна дійсного типу, яка задає значення похибки; x – змінна дійсного типу, яка є аргументом виразу; s – змінна дійсного типу, якій надається значення суми членів ряду; y – змінна дійсного типу, якій надається значення результату обчислення виразу; main ...
Антиботан аватар за замовчуванням

04.12.2017 17:12

Коментарі

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

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

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

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

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини