Пользователь вводит год своего рождения определить кто он по восточному календарю - C (СИ)
Формулировка задачи:
Пользователь вводит год своего рождения определить кто он по восточному календарю..
вообщем проблема в том,я незнаю что написать в default,чтобы задача была полноценна не только для годов 1978-1992) кому не трудно новичку подскажите) буду благодарен.
#include<iostream> #include<windows.h> using namespace std; void main() { SetConsoleOutputCP(1251); int god; cout<<"god=";cin>>god; switch(god) { case(1978):cout<<"Ваш год лошади"<<"\n";break; case(1979):cout<<"Ваш год овцы"<<"\n";break; case(1980):cout<<"Ваш год обезьяны"<<"\n";break; case(1981):cout<<"Ваш год петуха"<<"\n";break; case(1982):cout<<"Ваш год собаки"<<"\n";break; case(1983):cout<<"Ваш год свиньи"<<"\n";break; case(1984):cout<<"Ваш год крысы"<<"\n";break; case(1985):cout<<"Ваш год быка"<<"\n";break; case(1986):cout<<"Ваш год тигра"<<"\n";break; case(1987):cout<<"Ваш год кролика"<<"\n";break; case(1988):cout<<"Ваш год дракона"<<"\n";break; case(1989):cout<<"Ваш год змеи"<<"\n";break; case(1990):cout<<"Ваш год лошади"<<"\n";break; case(1991):cout<<"Ваш год овцы"<<"\n";break; case(1992):cout<<"Ваш год обезьяны"<<"\n";break; default:cout<<"blablabla"; } }
Решение задачи: «Пользователь вводит год своего рождения определить кто он по восточному календарю»
textual
Листинг программы
#include<iostream> #include <conio.h> #include<windows.h> using namespace std; void main() { SetConsoleOutputCP(1251); int god; cout<<"data="; cin>>god; switch(god%12) { case(0):cout<<"обезьяна";break; case(1):cout<<"петух";break; case(2):cout<<"собака";break; case(3):cout<<"свинья";break; case(4):cout<<"крыса";break; case(5):cout<<"бык";break; case(6):cout<<"тигр";break; case(7):cout<<"кролик";break; case(8):cout<<"дракон";break; case(9):cout<<"змея";break; case(10):cout<<"лошадь";break; case(11):cout<<"овцв";break; } getch(); }
Объяснение кода листинга программы
- Установка кодировки консоли на 1251.
- Объявление переменной god для хранения года рождения.
- Вывод сообщения
data=
и запрос ввода года рождения. - Присвоение переменной god значения года рождения.
- Использование оператора switch для определения животного по году рождения.
- Вывод соответствующего сообщения в зависимости от значения переменной god.
- Вызов функции getch() для приостановки выполнения программы до нажатия клавиши.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д