Advertisement
nblknn

Ь++ 1.2

Sep 15th, 2023
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.     setlocale(LC_ALL, "Russian");
  7.     int n = 0, m = 0, placements = 0, i = 0, i1 = 0, i2 = 0;
  8.  
  9.     cout << "Данная программа вычисляет число размещений из N по M." << endl;
  10.     cout << "N и M числа натуральные, при этом N больше M." << endl;
  11.     cout << "Введите N: ";
  12.     cin >> n;
  13.     cout << "Введите M: ";
  14.     cin >> m;
  15.     placements = n;
  16.     i1 = n - 1;
  17.     i2 = n - m + 1;
  18.    
  19.     for (i=i1; i>=i2; i--)
  20.     {
  21.         n = n - 1;
  22.         placements = placements * n;
  23.     }
  24.  
  25.     cout << "Число размещений равно " << placements << endl;
  26.  
  27.     return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement