Онлайн репетитор з програмування на с++

+380931376652

Чисельні методи, тригонометрія, логарифми

Семестр №1

Завдання 01

Додати між собою та вивести суму чисел від 1 до 100 включно.

Завдання 02

Знайти суму всіх непарних чисел з діапазону 1–100 та поділити її на суму парних чисел з того ж діапазону.

Завдання 03

Вивести таблицю, що містить:

Завдання 04

Обчислити та вивести 65 початкових степенів числа 2.

Завдання 05

Обчислити та вивести 25 початкових факторіалів (1! … 25!).

Увага (до завдань 04 і 05):

Тригонометричні наближення

sin x = x − x³/3! + x⁵/5! − x⁷/7! + …
cos x = 1 − x²/2! + x⁴/4! − x⁶/6! + …

де x — кут у радіанах (180° = π радіан).

Завдання 06

Створити функції SINUS і COSINUS, які обчислюють наближені значення синуса та косинуса.

Завдання 07

Вивести таблицю значень SINUS і COSINUS для кутів від 0° до 90°.

x [рад] = n° · π / 180

Завдання 08

Порівняти значення функції SINUS з бібліотечною функцією sin() для кутів від 0° до 90°.

Обчислення числа π

Завдання 09

π/4 = 1 − 1/3 + 1/5 − 1/7 + …

Завдання 10

π/4 = 2/(1·3) + 2/(5·7) + 2/(9·11) + …

Завдання 11

π²/6 = 1/1² + 1/2² + 1/3² + …

Завдання 12

π⁴/90 = 1/1⁴ + 1/2⁴ + 1/3⁴ + …

Завдання 13

π/4 = 4·arctg(1/5) − arctg(1/239)
arctg(x) = x − x³/3 + x⁵/5 − x⁷/7 + …

Логарифмічна стала e

eˣ = 1 + x + x²/2! + x³/3! + x⁴/4! + …

Завдання 14

Реалізувати функцію для обчислення наближеного значення eˣ.

Завдання 15

e = 2 + 1/2! + 1/3! + 1/4! + …

Логарифми

ln(1 + x) = x − x²/2 + x³/3 − x⁴/4 + …

Завдання 16

Реалізувати функцію для обчислення наближеного значення ln(x).

Завдання 17

log₁₀ N = ln N / ln 10
b_bit / c_plus_b_bit / iostream / iomanip / cstdlib / cmath /
Онлайн репетитор з програмування на с++
+380931376652