Главная страница
Навигация по странице:

  • Праздник Дата

  • Упражнение 46. Какого цвета клетка

  • Сезон Первый день

  • Знак зодиака Даты Знак зодиака Даты

  • книга заданий пайтон. книга практических заданий, pyton. Сборник упражнений Введение в язык Python с задачами и решениями Бен Стивенсон Москва, 2021 удк 004. 438Python


    Скачать 2.24 Mb.
    НазваниеСборник упражнений Введение в язык Python с задачами и решениями Бен Стивенсон Москва, 2021 удк 004. 438Python
    Анкоркнига заданий пайтон
    Дата02.10.2022
    Размер2.24 Mb.
    Формат файлаdocx
    Имя файлакнига практических заданий, pyton.docx
    ТипСборник упражнений
    #709959
    страница11 из 69
    1   ...   7   8   9   10   11   12   13   14   ...   69

    Упражнение 45. Даты праздников


    (18 строк) В Канаде есть три национальных праздника, отмечающихся в одни и те же даты каждый год. Они приведены в табл. 2.8.

    Таблица 2.8. Канадские праздники


    Праздник

    Дата

    Новый год

    1 января

    День Канады

    1 июля

    Рождество

    25 декабря

    Напишите программу, которая будет запрашивать у пользователя день и месяц. Если введенные данные в точности указывают на один из перечисленных в таблице праздников, необходимо вывести его название. В противном случае сообщить, что на заданную дату праздники не приходятся.

    Примечание. В Канаде есть два дополнительных национальных праздника: Страстная пятница и Праздник трудящихся, – которые выпадают на разные даты каждый год. Есть свои праздники и в отдельных провинциях – некоторые с фиксированными датами, другие – с плавающими. Мы не будем рассматривать такие праздники в этом упражнении.

    Упражнение 46. Какого цвета клетка?

    (22 строки) Клетки на шахматной доске идентифицируются буквой и цифрой. Буква определяет положение клетки по горизонтали, а цифра – по вертикали, как показано на рис. 2.1.



    Ваша программа должна запрашивать у пользователя координаты клетки. Используйте условное выражение для определения того, с какой клетки – белой или черной – начинается столбец. Затем при помощи обычной арифметики необходимо определить цвет конкретной клетки. Например, если пользователь ввел a1, программа должна определить, что клетка с этими координатами черная. Если d5 – белая. Проверку на ошибочность ввода координат клетки выполнять не нужно.

    Упражнение 47. Определение времени года


    (Решено. 43 строки) Год делится на четыре сезона: зима, весна, лето и осень. Хотя даты смены сезонов каждый год могут меняться из-за особенностей календаря, мы в данном упражнении примем допущения, перечисленные в табл. 2.9.

    Таблица 2.9. Даты смены сезонов


    Сезон

    Первый день

    Весна

    20 марта

    Лето

    21 июня

    Осень

    22 сентября

    Зима

    21 декабря

    Разработайте программу, запрашивающую у пользователя день и месяц – сначала месяц в текстовом варианте, затем номер дня. На выходе программа должна выдать название сезона, которому принадлежит выбранная дата.

    Упражнение 48. Знаки зодиака


    (47 строк) В гороскопах, наполняющих газеты и журналы, астрологи пытаются положение солнца в момент рождения человека как-то связать с его судьбой. Всего насчитывается 12 знаков зодиака, и все они приведены в табл. 2.10.

    Таблица 2.10. Знаки зодиака


    Знак зодиака

    Даты

    Знак зодиака

    Даты

    Козерог

    22 декабря – 19 января

    Рак

    21 июня – 22 июля

    Водолей

    20 января – 18 февраля

    Лев

    23 июля – 22 августа

    Рыбы

    19 февраля – 20 марта

    Дева

    23 августа – 22 сентября

    Овен

    21 марта – 19 апреля

    Весы

    23 сентября – 22 октября

    Телец

    20 апреля – 20 мая

    Скорпион

    23 октября – 21 ноября

    Близнецы

    21 мая – 20 июня

    Стрелец

    22 ноября – 21 декабря

    Напишите программу, запрашивающую у пользователя дату его рождения и выводящую на экран соответствующий знак зодиака.
    1   ...   7   8   9   10   11   12   13   14   ...   69


    написать администратору сайта