Advertisement
desislava_topuzakova

01. Day of Week

Jan 22nd, 2023
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. //1. входни данни -> цяло число
  7. int number;
  8. cin >> number;
  9.  
  10. // 1 -> Monday
  11. // 2 -> Tuesday
  12. // 3 -> Wednesday
  13. // 4 -> Thursday
  14. // 5 -> Friday
  15. // 6 -> Saturday
  16. // 7 -> Sunday
  17. // друго число -> Error
  18.  
  19. //switch (целочислена променлива) -> няколко проверки за точни стойности на цели числа и само една да е валидна
  20. //заместител на серия от проверки if-else if само ако проверяваме за точни стойности на цяло число
  21.  
  22. switch (number)
  23. {
  24. case 1:
  25. //код, който да изпълним ако number == 1
  26. cout << "Monday";
  27. break; //прекратява проверките в switch конструкция
  28. case 2:
  29. //код, който искаме да изпълним ако number == 2
  30. cout << "Tuesday";
  31. break;
  32. case 3:
  33. //код, който искаме да изпълним ако number == 3
  34. cout << "Wednesday";
  35. break;
  36. case 4:
  37. //код, който искаме да изпълним ако number == 4
  38. cout << "Thursday";
  39. break;
  40. case 5:
  41. //код, който искаме да изпълним ако number == 5
  42. cout << "Friday";
  43. break;
  44. case 6:
  45. //код, който искаме да изпълним ако number == 6
  46. cout << "Saturday";
  47. break;
  48. case 7:
  49. //код, който искаме да изпълним ако number == 7
  50. cout << "Sunday";
  51. break;
  52. default: //в противен случай на горните
  53. //код, който искаме да изпълним ако number не е нито едно от горните
  54. cout << "Error";
  55. break;
  56. }
  57.  
  58. }
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement