записать уравнение через с++ с помощью do while
10-11 класс
|
x- действительное число
R=(x-2)(x-4)(x-8)....(x-64) / (x-1)(x-3)(x-7)...(x-63)
#include <iostream>
int main()
{
double x, R = 1;
std::cin >> x;
int i = 1;
do
{
R = (x - i - 1) / (x - i) * R;
++++i;
}
while (i != 63);
std::cout << R;
}
Другие вопросы из категории
В числовом массиве из 10 элементов, заданных случайным
образом от -100 до 100:
Переведите число 2554 из арабской системы счисления в римскую.
2) переведите число MCMLXII из римской системы счисления в арабскую
Читайте также
Ввод чисел пользователем заканчивается после ввода цифры 0.
ических расчетов.
Цикл - это последовательность операторов, которая может автоматически выполняться более одного раза. Если количество повторов известно заранее (или может быть однозначно вычислено), используется оператор Цикл_с_параметром (DO «UNTIL»). Если количество повторов неизвестно, применяется оператор Цикл_с_Пред_условием (DO «WHILE»).
Вычислить сумму ряда:
a) с заданной точностью ξ и вывести количество итераций;
b) для 20-ти членов ряда.
Σ = 1/(1*3) + 1/(3*5) + 1/(5*7) + … ξ=0.0001 Ответ: 0.500
оператора do while.