Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. #include <iostream>
  2. #include <chrono>
  3. #include <vector>
  4. #include <cstdlib>
  5. #include <ctime>
  6. #include <locale>
  7.  
  8. using namespace std;
  9.  
  10. int main()
  11. {
  12. setlocale(LC_ALL,"Russian");
  13. srand(time(0));
  14. int base=(rand()%10+2)*2;
  15. vector<string> a={"количество ", "сумму ", "произведение ", "максимум среди ", "минимум среди "};
  16. vector<string> b={ "чётных цифр",
  17. "нечётных цифр",
  18. "цифр больших "+to_string(rand()%(base-1)+1),
  19. "цифр меньших "+to_string(rand()%(base-1)+1)};
  20. string a1,a2,b1,b2;
  21. do
  22. {
  23. a1=a[rand()%a.size()];
  24. a2=a[rand()%a.size()];
  25. } while (a1==a2);
  26. do
  27. {
  28. b2=b[rand()%b.size()];
  29. b1=b[rand()%b.size()];
  30. } while (b1==b2);
  31. cout << "Напишите программу, которая получает на вход число и выводит на экран: " << endl
  32. << a1 << b1 << endl
  33. << a2 << b2 << endl
  34. <<"из записи этого числа в системе счисления с основанием " << base;
  35.  
  36. return 0;
  37.  
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement