Advertisement
ZhilinskiyG

Task 2_06

Feb 26th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.     int n; // найдем n!, натуральное число n  пользователь вводит с клавиатуры
  7.     int i; // i счетчик цикла
  8.     int F; // переменную F будем использовать для хранения вычисленного значения факториала
  9.     // инициализируем переменные, то есть присваиваем им начальные значения
  10.     i = 1;
  11.     F = 1; // 0! = 1
  12.     // запрашиваем у пользователя натуральное число n
  13.     cout << "Input natural n \n";
  14.     cin >> n;
  15.     // вычисляем последовательно n! используя формулу (F+1)!= F! * (F+1)
  16.     while (i <= n) {
  17.         F = F*i;
  18.         i = i + 1;
  19.     }
  20.     cout << n <<"! = " << F << "\n";
  21.     return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement