использую цикл for
а)n!=1*2*3*...*n
б)n!!=1*3*5*...n,если n - четное
C/C++
Помогите посчитать ряд на C++
unsigned n;
cin >> n;
// факториал
long long unsigned fact = 1;
for (int i = n; i > 1; --i) { fact *= i; }
cout
Для расчета ряда а) можно использовать следующий код на C++:
arduino
#include <iostream>
using namespace std;
int main()
{
int n, factorial = 1;
cout << "Введите значение n: ";
cin >> n;
for (int i = 1; i <= n; i++)
{
factorial *= i;
}
cout << "Факториал " << n << " равен: " << factorial << endl;
return 0;
}
Для расчета ряда б) можно использовать следующий код на C++:
arduino
#include <iostream>
using namespace std;
int main()
{
int n, doubleFactorial = 1;
cout << "Введите значение n: ";
cin >> n;
if (n % 2 == 0)
{
for (int i = 1; i <= n; i += 2)
{
doubleFactorial *= i;
}
cout << "Двойной факториал " << n << " равен: " << doubleFactorial << endl;
}
else
{
cout << "n должно быть четным!" << endl;
}
return 0;
}
Оба этих кода используют цикл for для расчета ряда и выводят результат на экран. Первый код вычисляет факториал числа n, а второй - двойной факториал, если n является четным.
arduino
#include <iostream>
using namespace std;
int main()
{
int n, factorial = 1;
cout << "Введите значение n: ";
cin >> n;
for (int i = 1; i <= n; i++)
{
factorial *= i;
}
cout << "Факториал " << n << " равен: " << factorial << endl;
return 0;
}
Для расчета ряда б) можно использовать следующий код на C++:
arduino
#include <iostream>
using namespace std;
int main()
{
int n, doubleFactorial = 1;
cout << "Введите значение n: ";
cin >> n;
if (n % 2 == 0)
{
for (int i = 1; i <= n; i += 2)
{
doubleFactorial *= i;
}
cout << "Двойной факториал " << n << " равен: " << doubleFactorial << endl;
}
else
{
cout << "n должно быть четным!" << endl;
}
return 0;
}
Оба этих кода используют цикл for для расчета ряда и выводят результат на экран. Первый код вычисляет факториал числа n, а второй - двойной факториал, если n является четным.
Дамир Бикбараев
проверь написанный код здесь , что человека не подставить)))
Похожие вопросы
- Помогите написать программу на C++
- ПОМОГИТЕ СОСТАВИТЬ ПРОГРАММУ НА C++.
- Помогите решить задачу на C++.
- Помогите с кодом задачи c++. задача на фото
- Помогите с программой на C++
- Помогите, пожалуйста решить на C++, используя многомерные статические массивы
- Помогите пожалуйста написать код.(C++)
- ПОМОГИТЕ С ЗАДАЧЕЙ НА C++
- Помогите решить задачу по C++!
- Помогите с задачей по C++