Написать программу: по заданному порядковому номеру дня недели напечатать его название и указать рабочий это день или не рабочий
126
275
Ответы на вопрос:
Var a: array [1..7] of system.tuple< boolean, string> ; i: byte; begin a[1] : = new system.tuple< boolean,string> (true, 'понедельник'); a[2] : = new system.tuple< boolean,string> (true, 'вторник'); a[3] : = new system.tuple< boolean,string> (true, 'среда'); a[4] : = new system.tuple< boolean,string> (true, 'четверг'); a[5] : = new system.tuple< boolean,string> (true, 'пятница'); a[6] : = new system.tuple< boolean,string> (false, 'суббота'); a[7] : = new system.tuple< boolean,string> (false, 'воскресение'); readln(i); writeln((i in [1..7] ? string.format('day #{0} is {1}. it is {2}.', i, a[i].item2, (a[i].item1 ? 'working day' : 'weekend')) : 'there aren`t this day.')); end.
Var month: integer; begin readln(month); if ((month > 0 ) and ( month < 13)) then case month of 1 : writeln ('january (31 days) '); 2 : writeln ('fabruary (28 days) '); 3 : writeln ('march (31 days)'); 4 : writeln ('april (31 days) '); 5 : writeln ('fabruary (28 days)'); 6 : writeln ('march (31 days)'); 7 : writeln ('january (31 days) '); 8 : writeln ('fabruary (28 days) '); 9 : writeln ('march (31 days)'); 10 : writeln ('january (31 days) '); 11 : writeln ('fabruary (28 days) '); 12: writeln ('march (31 days)'); end else writeln('error'); readln; end.
2var s,a,b: string; begin writeln('введите слово: '); readln(s); b: =copy(s,1,pos('-',s)-1); a: =copy(s,pos('-',s)+1,length(s)-length(b)); writeln(a,'-',b); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Vitruviius28.06.2020 02:08
-
mynameisNastia17.10.2020 07:33
-
096725225007.10.2020 11:40
-
wEnD1124.09.2020 08:35
-
Юлясруля09.01.2022 21:17
-
дарья3ви04.06.2020 22:57
-
Егор0212114.02.2020 18:31
-
Xro812.09.2020 02:52
-
iPadmaksi12308.04.2020 05:38
-
dadshka26.04.2020 10:15
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.