Вычиcляем факториал чисел от до 5ти include iostream using namespace s

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
//Вычиcляем факториал чисел от 1 до 5ти.
#include <iostream>
using namespace std;
int main()
{
for (int x = 1, result = x, prom = result; x <= 5; x++) //Создаём цикл, инкрементирующий х, который запускает вложенный цикл выполняющий вычисление факториала числа х.
//Операции умножения производятся над промежуточной переменной prom, потом результат приравнивается переменной result и выводится на дисплей.
{
for (; x > 1; prom *= --prom) //Цикл вычисляющий факториал. Условие: x должен быть больше единицы, так как 1! = 1 и умножение на 0 приведёт к нулевому результату.
result = prom;
cout << "\n" << x << "! = " << result << endl; //Выводим на дисплей результат.
}
return 0;
}