2.Приклади програм
Приклад 1. Дано
натуральне число n і
послідовність дійсних чисел
,
,
…,
.
Обчислити
.
Розв’язок.
#include <iostream> #include <conio.h> using namespace std; int main() { double a, Sum; int i, n; cout << "Enter the number of sequence members: n = "; cin >> n; Sum = 0; // Початкове значення суми for (i = 1; i <= n; i++) // Цикл уведення чисел та їх { // підсумовування cout << "Enter member " << i << ": "; cin >> a; Sum += a; } cout << "The output is " << cos(Sum)<< endl; cout << "Press any key"; _getch(); return 0; }
Приклад 2. Дано натуральні числа m, n. Обчислити
.
Розв’язок.
#include <iostream> #include <conio.h> using namespace std; int main() { int m, n; int i, j, k; double Sum, Sum_j; cout << "m = "; cin >> m; cout << "n = "; cin >> n; k = 1; // Нульовий степінь числа -1 Sum = 0; // Початкове значення суми for (i = 1; i <= m; i++) // Цикл обчислення { // загальної суми Sum_j = 0; // Початкове значення внутрішньої суми for (j = 1; j <= n; j++) // Цикл для обчислення Sum_j += double(i) / (i + j); // внутрішньої суми Sum += k * (i + 1) * Sum_j; k = -k; // Наступний степінь числа -1 } cout << "The sum is " << Sum << endl; cout << "Press any key"; _getch(); return 0; }
3.Завдання на лабораторну роботу
За час, відведений для виконання лабораторної роботи (2 академічні години), студент повинен:
Розробити алгоритм розв’язання задачі, запропонованої для програмування.
Здійснити програмну реалізацію розробленого алгоритму.
Здійснити налаштування програми, виправивши синтаксичні та логічні помилки.
Підібрати тестові дані для перевірки програми, включаючи виняткові випадки.
Оформити звіт до лабораторної роботи.
Відповісти на контрольні запитання.
Здати викладачу працездатну програму з демонстрацією її роботи на декількох варіантах вихідних даних.
4.Варіанти задач
Дано натуральне число n. Обчислити
.
Дано дійсні числа x, a, натуральне число n. Обчислити значення наступного виразу:
.
Дано натуральне число n і дійсне число x. Обчислити значення виразу
.
Дано натуральне число n і дійсне число x. Обчислити значення такого виразу:
.
Дано натуральне число n і дійсне число x. Обчислити значення виразу
Послідовність чисел Фібоначчі
утворюється за законом
;
;
,
Дано ціле невід’ємне число
.
Одержати
.Дано ціле невід’ємне число n. Одержати послідовність
,
, …,
,
утворену за законом
;
;
,
,
де
,
,
… – послідовність Фібоначчі:
;
;
,
Дано натуральне число n,
.
Обчислити
.
Дано натуральне число n і дійсне число x. Обчислити
.
Нехай
;
;
;
,
Дано дійсні числа r,
s і
натуральне число n.
Знайти значення
.
Нехай
;
,
Дано натуральне число n
(
).
Знайти значення
.
Дано натуральні числа m, n. Одержати всі їх натуральні спільні кратні, менші mn.
Дано дійсне число a і натуральне число n. Обчислити
.
Дано натуральне число n і дійсне число x. Обчислити значення такого виразу:
.
Дано натуральне число n і дійсне число x. Обчислити значення наступного виразу:
.
Дано натуральне число n. Обчислити добуток перших n співмножників:
Обчислити
,
де
Дано натуральне число n і дійсні числа
,
,
…,
.
Визначити
.Дано натуральне число n і послідовність дійсних чисел , , …, . Знайти довжину найменшого відрізка числової осі, що містить всі числа цієї послідовності.
Дано натуральне число n. Одержати всі його натуральні дільники.
Дано натуральне число n і дійсні числа , , …, . Чи вірно, що від’ємних членів у послідовності , , …, менше, ніж додатних?
Дано натуральне число n і дійсні числа , , …, . У послідовності , , …, визначити кількість сусідства двох чисел різного знака.
Дано натуральне число n і дійсні числа , , …, . У послідовності , , …, визначити кількість сусідства двох чисел одного знака таких, що модуль першого числа менше модуля другого числа.
Дано натуральне число n, дійсні числа
,
,
…,
.
Обчислити суму чисел
,
,
…,
,
які перевищують за величиною всі числа
,
,
…,
.Дано натуральне число n. Для виразу
обчислити добуток перших n співмножників з тих, знаменники яких не кратні трьом.
Нехай здійснюється оцінювання результатів виступу спортсменів. Система оцінювання така. Якщо є n оцінок, то виключається найбільша з них (якщо їх декілька, то виключається тільки одна). Аналогічно виключається найменша з оцінок. Як підсумкова оцінка береться середнє арифметичне оцінок, що залишилися після виключення.
Дано натуральні
числа n,
,
,
…,
(
).
Вважаючи, що числа
,
,
…,
– це оцінки, виставлені суддями одному
з учасників змагань, визначити його
підсумкову оцінку.
Дано натуральне число n. Здійснити генерування n натуральних випадкових чисел з інтервалу [0, 99] і виконати перевірку того, що кількість непарних чисел при цьому становить (
) %
від їхньої загальної кількості.
Відповіддю повинне бути одне з повідомлень
Yes
і No.Дано натуральне число n. Обчислити
;
;
;
.
Дано дійсне число x і натуральне число n. Обчислити
;
;
;
.
Дано натуральне число p. Вивести в порядку зростання всі укладені між 0 і 1 прості нескоротні дроби, знаменники яких не перевищують p.
