Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оператор Вибору




☻4.95. Скласти програму, яка і залежності від порядкового номера дня тижня (1, 2,..., 7) виводить на екран його назву (понеділок, вівторок,..., неділя).

☻4.96. Скласти програму, яка залежно від порядкового номера дня місяця (1, 2,..., 12) виводить на екран його назву (січень, лютий,..., грудень).

☻4.97. Скласти програму, яка залежно від порядкового номера дня місяця (1, 2,..., 12) виводить на екран пору року, до якого відноситься цей місяць.

☻4.98. Скласти програму, яка залежно від порядкового номера місяця (1, 2,..., 12) виводить на екран кількість днів цього місяця. Розглянути два випадки: 1) рік не є високосним (див. завдання 4.61); 2) рік може бути високосним (інформація про це вводиться з клавіатури).

☻4.99. Мастям гральних карт умовно присвоєні наступні порядкові номери: масті "піки" - 1, масті "трефи"- 2, масті "бубни"- 3, масті "черви" - 4. По заданому номеру масті m (1 < m < 4) визначити назву відповідної масті.

☻4.100. Гральним картам умовно присвоєні наступні порядкові номери залежно від їх вартості: "валетові" - 11, "дамі"- 12, "королеві" - 13, "тузу" - 14. Порядкові номери останніх карт відповідають їх назвам ("шестірка", "дев'ятка" і т. п.). По заданому номеру карти N (6 £ N £ 14) визначити вартість відповідної карти.

☻4.101. Мастям гральних карт умовно присвоєні наступні порядкові номери: масті "піка" - 1, масті "трефи" - 2, масті "бубни" - 3, масті "чирви" - 4, а вартості карт: "валету"-11, "даме"- 12, "королеві" - 13, "тузу" - 14 (порядкові номери карт останніх вартостей відповідають їх назвам "шестірці", "дев'ятка" і т. п.). По виданих номеру масті M (1 £ M £ 4) і номеру вартості карти K (6 £ K Ј £ 14) визначити повну назву (масть і вартість) відповідної карти у вигляді "Дама пік", "Шестірка бубни" і тому подібне.

☻4.102. Дано ціле число K (1 £ K £ 365). Визначити, яким днем тижня (понеділком, вівторком,..., суботою чи неділею) є К-й день не високосного року, в якому 1 січня: а) понеділок; б)* d-й день тижня (якщо 1 січня - понеділок, то d = 1, якщо вівторок - d = 2,..., якщо неділя - d = 7).

☻4.103. З початку 1990 року по деякий день пройшло N місяців і 2 дні. Визначити назву місяця (січень, лютий і т.п.) цього дня.

☻4.104. Дата деякого дня характеризується двома натуральними числами М (порядковий номер місяця) і N (число). По заданих N і M визначити: а) дату попереднього дня (прийняти, що N і M не характеризують 1 січня); б) дату наступного дня (прийняти, що N і M не характеризують 31 грудня). Примітка: у обох завданнях прийняти, що рік не є високосним.

☻4.105. Дата деякого дня характеризується трьома натуральними числами G (рік), М (порядковий номер місяця) і N (число). По заданих G, M і N визначити: а) дату попереднього дня; б) дату наступного дня. У обох завданнях розглянути два випадки: 1) заданий рік не є високосним; 2) заданий рік може бути високосним (див. завдання 4.61).

☻4.106.* В старояпонському календарі був прийнятий 60-річнй цикл, що складається з п'яти 12-річних підциклів. Підцикли позначалися назвами кольору: зелений, червоний, жовтий, білий і чорний. Усередині кожного підциклу роки носили назви тварин: щур, корова, титр, заєць, дракон, змія, кінь, вівця, мавпа, курка, собака і свиня. Наприклад, 1984 рік - рік початку чергового циклу - називався роком зеленого щура.

Скласти програму, яка по заданому номеру року нашої ери N друкує його назву за старояпонським календарем. Розглянути два випадки: а) значення N > 1984; б) зна­чення N може бути будь-яким натуральним числом.

☻4.107. Дані цифри двох цілих чисел двозначного а2а1 і однозначного b, де а1 - число одиниць, а2 - число десятків. Отримати цифри числа, рівного різниці заданих чисел (відомо, що це число двозначне). Зменшуване для числа і число-різницю не визначати.

☻4.108. Дані цифри двох двозначних чисел, записаних у вигляді a2а1 і b2b1, де a1 і b1 - число одиниць, а2 і b2 - число десятків. Отримати цифри числа, рівного різниці заданих чисел (відомо, що це число двозначне). Зменшуване для числа, число-від'ємник і число-різницю не визначати.

☻4.109. Дані цифри двох десяткових цілих чисел: тризначного а3а2а1 і двозначного b2b1, де a1 і b1 - число одиниць, a2 і b2 - число десятків, a3 - число сотень. Отримати цифри, складові суму цих чисел (відомо, що це число тризначне). Зменшуване для числа, число-від'ємник і число різницю не визначати.

☻4.110. Поле шахівниці визначається парою натуральних чисел, кожне з яких не перевершує 8: перше число - номер вертикалі (при рахунку зліва направо), друге - номер горизонталі (при рахунку від низу до верху). Дані натуральні числа а, b, c, d, кожне з яких не перевершує 8.

а) на полі (а, b) розташована тура. Визначити, чи загрожує вона полю (c, d);

б) на полі (а, b) розташований слон. Визначити, чи загрожує він полю (c, d);

в) на полі (а, b) розташований король. Визначити, чи може він одним ходом попасти на полі (c, d); г) на полі (а, b) розташований ферзь. Визначити, чи загрожує він полю (c, d); д) на полі (а, b) розташований білий пішак. Визначити, чи може він одним ходом попасти на поле (c, d): • при звичайному ході, • коли він "б'є" фігуру або пішака суперника. Примітка: білі пішаки переміщуються на дошці від низу до верху; е) на полі (c, d) розташований чорний пішак. Визначити, чи може він одним ходом попасти на поле (c, d): • при звичайному ході; • коли він "б'є" фігуру або пішака суперника. Примітки: чорні пішаки переміщуються по дошці зверху вниз.

є) на полі (а, b) розташований кінь. Визначити, чи загрожує він полю (c, d).

У всіх завданнях відповідь перевірити на шахівниці або на папері у клітинку.

☻4.111. Поле шахівниці визначається парою натуральних чисел, кожне з яких не перевершує восьми; перше число - номер вертикалі (при рахунку зліва направо), друге - номер горизонталі (при рахунку від низу до верху). Дані натуральні числа а, b, c, d, е, f, кожне з яких не перевершує восьми. На полі (а, b) розташована біла фігура, на полі (c, d) - чорна. Визначити, чи може біла фігура піти на поле (e, f), не попавши при цьому під удар чорної фігури.

Розглянути наступні варіанти поєднань білої і чорної фігур: а) тура і тура; б) тура і ферзь; в) слон і кінь; г) тура і слон; д) ферзь і ферзь; е) ферзь і тура; є) ферзь і кінь; ж) ферзь і слон, з) кінь і кінь; и) кінь і тура; і) кінь і ферзь; ї) кінь і слон; й)слон і слон; к) слон і ферзь; л) слон і кінь; м) слон і тура; н) король і слон; о) король і ферзь; п) король і кінь; р) король і тура.

У всіх завданнях відповідь перевірити на шахівниці або на папері у клітинку.

☻4.112. Поле шахівниці визначається парою натуральних чисел, кожне з яких не перевершує восьми: перше число - номер вертикалі (при рахунку зліва направо), друге - номер горизонталі (при рахунку від низу до верху). Дані натуральні числа а, b, с, d, кожне з яких не перевершує восьми. Визначити, чи є поля (а, b) і (с, d) полями одного кольору. Відповідь перевірити на шахівниці або на папері у клітинку.

☻4.113. Дані дійсні додатні числа а, b, с. З'ясувати, чи існує трикутник із сторонами а, b, с.

☻4.114. Дані дійсні додатні числа а, b с. Якщо існує трикутник із сторонами а, b, с, то визначити, чи є він прямокутним.

☻4.115. Дані дійсні додатні числа а, b, с. Якщо існує трикутник із сторонами а, b, с, то: а) визначити його вид (прямокутний, гострокутний або тупокутний); б) визначити його вигляд (прямокутний, гострокутний або тупокутний) і особливість (рівносторонній, рівнобедрений, різносторонній).

☻4.116. Дано ціле число N (1 £ N £ 99), що визначає вік людини (в роках). Для цього числа надрукувати фразу "мені N років", враховуючи при цьому, що при деяких значеннях N слово "років" треба замінити на слово "рік" або "роки".

☻4.117. Для натурального числа K надрукувати фразу "ми знайшли K грибів в лісі", погодивши закінчення слова "грибів" з числом К.

☻4.118. Дано натуральне число N (1£N£ 9999), що визначає вартість товару в копійках. Виразити вартість в гривнях і копійках, наприклад, 3 гривні 21 копійка, 15 гривень 5 копійок, 1 гривня рівно і тому подібне.

☻4.119. Дано натуральне число N (1£N£1188), що визначає вік людини (у місяцях). Виразити вік в роках і місяцях, наприклад: 21 рік 10 місяців, 52 роки 1 місяць, 46 років рівно і тому подібне.

☻4.120. Відомі рік, номер місяця і день народження людини, а також рік, номер місяця і день сьогоднішнього дня. Визначити вік людини (число повних років).

☻4.121. Відомі рік, номер місяця і день народження кожного з двох чоловік. Визначити, хто з них старіший.

☻4.122. Відомі рік, номер місяця народження людини, а також рік і номер місяця сьогоднішнього дня. Визначити вік людини (число повних років і число повних місяців). При визначенні числа повних місяців дні місяця не враховувати, а використовувати різницю між номерами місяців. Наприклад, якщо місяць народження лютий, а поточний (сьогоднішній) місяць травень, то число повних місяців рівне трьом незалежно від дня народження і сьогоднішнього дня.

☻4.123. Поїзд прибуває на станцію в А годин В хвилин і вирушає в С годин D хвилин. Пасажир прийшов на платформу в N годин M хвилин. Чи буде поїзд стояти на платформі? Числа A, B, C, D, N, M - цілі, 0<A£23, 0<B£59, 0<C£23, 0<D£59, 0<N£23, 0<M£59.

☻4.124. Дата деякого дня визначається двома натуральними числами M (порядковий номер місяця) і N (число). За заданими M і N визначити: а) дату попереднього дня (прийняти, що N і M не визначають 1 січня); б) дату наступного дня (прийняти, що N і M не визначають 31 грудня). Примітка: у обох завданнях прийняти також, що рік не є високосним.

☻4.125. Дата деякого дня визначається трьома натуральними числами: G (рік), M (порядковий номер місяця) і N (число). По заданих G, N і М визначити: а) дату попереднього дня; б) дату наступного дня. У обох завданнях розглянути два випадки: 1) заданий рік не є високосним; 2) заданий рік може бути високосним (див. завдання 4.61).

☻4.126. Робота світлофора для водіїв запрограмована таким чином: починаючи з початку кожної години, протягом трьох хвилин горить зелений сигнал, потім протягом однієї хвилини - жовтий, протягом двох хвилин - червоний, протягом трьох хвилин - знову зелений і так далі. Дане дійсне число t, що означає час в хвилинах, що пройшов від початку чергової години. Визначити, сигнал якого кольору горить для водіїв у цей момент.

☻4.127. Дане ціле число K (1£K£365). Визначити, яким буде K-й день року: суботою, неділею або буднім днем, якщо 1 січня: а) понеділок; б) d-й день тижня (якщо 1 січня - понеділок, то d= 1; якщо вівторок - d = 2,..., якщо неділя - d = 7).

☻4.128. Дане ціле число К (1£К£180) і послідовність цифр 10111213...9899, у якій виписані підряд всі двозначні числа. Визначити К-у цифру. Примітка: величини рядкового типу не використовувати.

☻4.129. Дана послідовність цифр, що є записаними підряд нулем і 20 першими натуральними числами. Знайти цифру з номером N в цій послідовності (1£N£32). Примітка: величини рядкового типу не використовувати.

☻4.130. Дане ціле число К (1£К£252) і послідовність цифр 505152...9899100101.. 149150, в якій виписані підряд всі натуральні числа від 50 до 250. Визначити К-у цифру. Примітка: величини рядкового типу не використовувати.

☻4.131. Дані ціле число К (1£К£222) і послідовність цифр 123…91011…9899100101…109110, в якій виписані підряд всі натуральні числа від 1 до 110. Визначити К-у цифру. Примітка: величини рядкового типу не використовувати.

☻4.132. У під'їзді житлового будинку є N квартир, пронумерованих підряд, починаючи з номера A. Визначити, чи є сума номерів всіх квартир парним числом. Формулу суми членів арифметичної прогресії не використовувати.

 

РОЗДІЛ 5.




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 856; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.027 сек.