Давным давно, в одной альтернативной вселенной, в восточном календаре был принят 60-летний цикл, состоящий из 12-летних подциклов, обозначаемых названиями цвета: зеленый, красный, желтый, белый и черный. в каждом подцикле годы носят названия животных: крысы, быка, тигра, зайца, дракона, змеи, лошади, козла, обезьяны, петуха, собаки и свиньи. по номеру года y определите его название, если 1984 год — начало цикла («год зеленой крысы»). обязательно с++ нельзя массивы, while, можно только if
230
333
Ответы на вопрос:
Прости уж , но я смогу только на си. язык с++ не отличается особо от си , просто поменяй например printf на cout < < и в таком духе. #include < stdio.h> #include < stdlib.h> #include < conio.h> #include < locale.h> int main(){ setlocale(lc_all,"rus"); int w,r,g,y,b,i; int rat,bull,tiger,rabbit,dragon,snake,horse,goat,monkey,cock,dog,pig; int start=1984,end=start+60; printf("начало цикла =%d\nконец цикла =%d\n",start,end); if (start< =end) { w=start+12; printf("год =%d -белый год\n",w); g=w+12; printf("год =%d -зеленый год\n",g); r=g+12; printf("год =%d -красный год\n",r); b=r+12; printf("год =%d -черный год\n",b); y=b+12; printf("год =%d -желтый год\n",y); } else { } printf("это конец каждого 12 летнего цикла\n"); printf(" \n"); printf("выберите год который вам нужен! 1-белый,2-зеленый,2-красный,4-черный,5-желтый,0-для выхода\n",i); scanf("%d",& i); if (i==1) { printf("1984=крыса\n1985=бык\n1986=тигр\n1987=кролик\n1988=дракон\n1989=змея\n1990=лошадь\n1991=козел\n1992=обезьяна\n1993=петух\n1994=собака\n1995=свинья\n"); } else { if (i==2) { printf("1996=крыса\n1997=бык\n1998=тигр\n1999=кролик\n2000=дракон\n2001=змея\n2002=лошадь\n2003=козел\n2004=обезьяна\n2005=петух\n2006=собака\n2007=свинья\n"); } else { if(i==3) { printf("2008=крыса\n2009=бык\n2010=тигр\n2011=кролик\n2012=дракон\n2013=змея\n2014=лошадь\n2015=козел\n2016=обезьяна\n2017=петух\n2018=собака\n2019=свинья\n"); } else { if (i==4) { printf("2020=крыса\n2021=бык\n2022=тигр\n2023=кролик\n2024=дракон\n2025=змея\n2026=лошадь\n2027=козел\n2028=обезьяна\n2029=петух\n2030=собака\n2031=свинья\n"); } else { if (i==5) { printf("2033=крыса\n2034=бык\n2035=тигр\n2036=кролик\n2037=дракон\n2038=змея\n2039=лошадь\n2040=козел\n2041=обезьяна\n2042=петух\n2043=собака\n2044=свинья\n"); } else { if (i==0) { exit_failure; } else { printf("выбирайте из предоставленных цифр! попробуйте перезапустить программу"); } } } } } } getch(); return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Albina180925.04.2020 07:21
-
высшийразум6801.08.2022 07:15
-
RRRR222111129.09.2022 06:19
-
Katenkalovely15.01.2020 08:28
-
missanna0026.12.2020 11:33
-
VIDAL1730.09.2020 01:16
-
alexandur9603.12.2021 01:50
-
579w2g305.06.2023 09:19
-
Дениссирвачак11.09.2021 20:31
-
nikonova197712.02.2021 04:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.