Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main() {
- setlocale(LC_ALL, "Russian");
- int month_number, day_number, days_count = 31;
- cout << "Введите номер месяца: ";
- cin >> month_number;
- cout << "Введите номер дня: ";
- cin >> day_number;
- int sunday = 8 - day_number;
- int saturday = sunday - 1;
- int weekend = 0;
- if (month_number == 4 || month_number == 6 || month_number == 9 || month_number == 11) {
- days_count = 30;
- }
- if (month_number == 2) {
- days_count = 28;
- }
- cout << "\tMo\tTu\tWe\tTh\tFr\tSa\tSu" << endl;
- for (int i = 1; i < day_number; i++) {
- cout << "\t_";
- }
- for (int i = 1; i <= days_count; i++) {
- cout << "\t" << i;
- if (i == saturday) {
- weekend++;
- }
- if (i == sunday) {
- cout << endl;
- weekend++;
- sunday += 7;
- saturday += 7;
- }
- }
- cout << endl << endl;;
- cout << "\tВ месяце " << weekend << " выходных" << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment