Читайте также:
|
|
Обчислити значення скінченного добутку .
Розв’язання.
Таблиця символічних імен
Математичне ім’я | Ім’я у програмі | Смислове значення | Змінна | |
Тип | Значення | |||
i | i | Параметр циклу | int | Змінне значення |
res | res | Результат розрахунку виразу | double | Результат |
p | pi | Математична константа = 3,14 | double | Математична константа = 3,14 |
n | n | Кількість повторів циклу | int | Уводиться З клавіатури |
Текст програми мовою С++
для компіляторів Visual C++
#include <iostream.h>
#include <math.h>
int main()
{ int i, n;
double res; double pi = 3.14;
cout << "Задайте кількість повторів циклу: ";
cin >> n;
if (n >= 1) // якщо кількість повторів задано вірно,
// виконуються наступні дії
{ res = 1; // задаємо початкове значення добутку
i = 1; // задаємо початкове значення лічильника
while(i <= n) // цикл виконуватиметься, доки i не дорівнюватиме n
{ res *= cos(pi/pow(2,i+1)); // накопичуємо значення добутку
i++; // значення лічильника збільшується на одиницю
} // кінець тіла циклу
cout << endl << "Результат = " << res << endl;
}
else // якщо кількість повторів була не вірно задано
cout<<"Кількість повторів не задана!"<<endl;
return 0;
}
5. Варіанти завдань
Кожен студент вибирає варіант завдання за номером у списку групи.
Завдання. Скласти схему алгоритму, таблицю символічних імен та програму для обчислення скінченної суми та добутку відповідно до заданого варіанта:
Знайти значення скінченної суми:
1. .
2. .
3. .
4. .
5. .
6. .
7. .
8. .
9. .
10. .
11. .
12. .
13. .
14. .
Обчислити значення скінченного добутку:
15. .
16. .
17. .
18. .
19. .
20. .
21. .
22. .
23. .
24. .
25. .
______________________________________________________________________
Дата добавления: 2015-09-10; просмотров: 77 | Поможем написать вашу работу | Нарушение авторских прав |