Advertisement
Guest User

Untitled

a guest
Oct 19th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int number, x;
  6. cout << "Hey dude!" << endl;
  7. cout << "I hope you are great and everything is okay with you" << endl;
  8. cout << "I am here for you ." << endl;
  9. cout << "please Enter a number" << endl;
  10. cin >> number;
  11. if (number >=0 && number <= 100)
  12. x = 1;
  13. else if (number > 100 && number <= 1000)
  14. x = 2;
  15. else
  16. x = 3;
  17. switch (x)
  18. {
  19. case 1:
  20. {
  21. int factorial = 1;
  22. for (int i = number ; i > 0 ; i--)
  23. factorial = factorial*i;
  24. cout << "the factorial is equal" << factorial << endl;
  25. break;
  26. }
  27. case 2:
  28. {
  29. int Prime;
  30. Prime = true;
  31. for (int i = 2; i <= number; i++)
  32. if (number%i ==0)
  33. Prime = false;
  34. if (Prime == false)
  35. cout << " Sorry The number is not Prime please try Enter another one" << endl;
  36. else
  37. cout << " Congratulations The number is Prime !" << endl;
  38. break;
  39. }
  40. case 3:
  41. {
  42. int sum;
  43. sum = 0;
  44. for (int i = 1; i < number; i++)
  45. if (number%i == 0)
  46. sum += i;
  47. if (sum == number)
  48. cout << " Congratulations The number is perfect !" << endl;
  49. else
  50. cout << "Sorry The number is not perfect please try Enter another one" << endl;
  51. break;
  52. }
  53. default:
  54. {
  55.  
  56. cout << " Sorry dude there is an error " << endl;
  57. cout << " Maybe The number that you entered isn't integer please try again" << endl;
  58. break;
  59. }
  60. }
  61. system("pause");
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement