Архів якісних рефератів

Знайти реферат за назвою:         Розширений пошук

Меню сайту

Головна сторінка » Інформатика, програмування

Складання програми розрахункового процесу з циклами мовою Сі шляхом табелювання функції (лабораторна робота)

Мета: Навчитись розробляти алгоритм рішення задачі мовою Сі.

Завдання (i=17)

Протабелювати функцію y=fi+8 (x) в діапазоні [0, i] із кроком h=0,1i, i – встановлюється наступним чином:

Ø для студентів групи КБ11 відповідно до порядкового № в журналі;

1. Результати обчислень вивести на екран у вигляді таблиці пари чисел x, y.

2. Виконати завдання з пошуку даних відповідно до № варіанту:

17. Обчислити суму квадратів і добуток всіх значень функції y, для яких виконується умова нерівності -2,48<y < 5.

Якщо необхідних даних немає, то вивести про це повідомлення:

Постановка задачі

Визначемо № функції (N). Він дорівнює N=i+8=17+8=25

F25 (x)

sin|x|/0,1+9,4sin(3x-2,9)

Виходячи з понять табелювання, нам треба знайти к-сть точок, яку позначемо за І, в яких будемо визначати значення функції f25 (x), яка і є розмірність одномірного масиву.

k – кількість кроків.

Так як в нас відрізок [0, 10], то ;

Оскільки значення масиву визначається через значення ф-ї у, яка в сою чергу приймає значення дійсних чисел, то і масив буде типу float.

Ім'я масиву приймемо за у.

Розмірність масиву будемо задавати під час опису змінних в тілі програми.

В задачі потрібно:

1) Обчислити кожне значення ф-ї у, на інтервалі [0,10] з кроком h=0,1i=1.7, тобто протабелювати, за допомогою циклу, тому що виконується повторення дій. Результат обчислень вивести на екран у вигляді таблиці пари чисел х, у;

2) Обчислити суму квадратів і добуток всіх значень функції y, для яких виконується умова нерівності -2,48<y < 5. Для визначення елементів які задовольняють нерівність -2,48<y < 5 використаємо умовний оператор.

Задамо змінні rp=0 і sk=0 типу float. Для обчислення суми квадратів елементів ф-ї у для яких виконується умова нерівності -2,48<y < 5 у будемо користуватися формулою: rp+=y [x]. Для обчислення добутку всіх значень функції y, для яких виконується умова нерівності -2,48<y < 5 будемо користуватися формулою: sk*=y[x]. . Якщо елементів ф-ї для яких виконується умова нерівності -2,48<y < 5 немає, використаємо умовний оператор з умовою rp=0 і sk=0. Якщо так, то вивести на екран повідомлення: «Відповідних значень ф-ї у немає».

Для очищення екрана використаємо операцію clrscr() бібліотеки conio.h;

Для затримки отриманих результатів використаємо операцію getch() бібліотеки conio.h.





Реферат на тему: Складання програми розрахункового процесу з циклами мовою Сі шляхом табелювання функції (лабораторна робота)


Схожі реферати



5ka.at.ua © 2010 - 2016. Всі права застережені. При використанні матеріалів активне посилання на сайт обов'язкове.    
.