Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. #include "pch.h"
  2. #include "Header.h"
  3.  
  4. int main()
  5. {
  6. setlocale(LC_ALL, "Russian");
  7.  
  8. int x, OK = 1, num;
  9.  
  10. while (OK)
  11. {
  12. cout << "1. Сумма цифр" << endl;
  13. cout << "2. Равны ли первая и последняя цифры" << endl;
  14. cout << "3. Найти количество делителей целого числа" << endl;
  15. cout << "4. Простое число?" << endl;
  16. cout << "5. Прогрессия" << endl;
  17. cout << "6. Многочлен" << endl;
  18. cout << "7. Палиндром" << endl;
  19. cout << "8. Выход" << endl;
  20. cout << "Укажите номер задачи" << endl;
  21. cin >> num;
  22. cout << "Введите число \n";
  23. cin >> x;
  24.  
  25. switch (num)
  26. {
  27. case 1: {
  28. int s = sum(x);
  29. cout << "Сумма= " << s << endl;
  30. cout << sum(12345) << endl;
  31. int rez;
  32. cout << "Adress rez= " << &rez << endl;
  33. sum(12345, &rez);
  34. cout << "summ= " << rez << endl;
  35. break;
  36. }
  37. case 2: {
  38. if (fdig_ldig(x))
  39. cout << "Цифры равны" << endl;
  40. else
  41. cout << "Цифры не равны" << endl;
  42. break;
  43. }
  44. case 3: {
  45. cout << "Количество делителей: " << count_del(x) << endl;
  46. break;
  47. }
  48. case 4: {
  49. cout << "Простое = " << prime(x) << endl;
  50. }
  51. case 5: {
  52. cout << "Арифметическая прогрессия = " << progr(x) << endl;
  53. }
  54. case 6: {
  55. cout << "Значение многочлена = " << gorner(7,1) << endl;
  56. }
  57. case 7: {
  58. cout << "Результат = " << palindrom4ik(x) << endl;
  59. break;
  60. }
  61. case 8: {
  62. OK = 0; break;
  63. }
  64. }
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement