Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник Задач v2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
660.48 Кб
Скачать
  1. Составить программу для выполнения следующих действий:

    1. Дано двузначное число. Определить входят ли в него цифры 4 или 7.

    2. Дано двузначное число. Определить входят ли в него цифры 3, 6 или 9.

    3. Дано трехзначное число. Определить входит ли в него цифра 6.

    4. Дано трехзначное число. Определить входит ли в него цифра m.

    5. Дано трехзначное число. Определить входят ли в него цифры 3 или 8.

    6. Дано трехзначное число. Определить входят ли в него цифры 3, 5 или 7.

    7. Дано четырехзначное число. Определить входит ли в него цифра 9.

    8. Дано четырехзначное число. Определить входит ли в него цифра t.

    9. Дано четырехзначное число. Определить входят ли в него цифры 3, 6 или 8.

    10. Дано четырехзначное число. Определить является ли оно палиндромом (перевертышем). Например: числа 7777, 8338, 0330 являются палиндромами (палиндром – это число, которое читается одинаково слева направо и справа налево).

    11. Дано четырехзначное число. Определить, верно ли, что оно содержит три одинаковые цифры. Например: 3363, 4844, 0300.

    12. Дано четырехзначное число. Определить, различны ли все цифры этого числа. Например: 3678 – различны, 0023 – нет.

    13. Дано шестизначное число. Определить является ли заданное число счастливым (счастливым называют такое шестизначное число, у которого сумма первых трёх цифр равна сумме его последних трех цифр).

5. Используя оператор выбора выполните следующие задания:

5.1 Составить программу, которая в зависимости от порядкового номера дня недели (1,2,…) выводит на экран его название (понедельник, вторник, …).

5.2 Составить программу, которая в зависимости от порядкового номера месяца (1,2,…) выводит на экран его название (январь, февраль, …).

5.3 Составить программу, которая в зависимости от порядкового номера дня месяца (1,2,…) выводит на экран количество дней в этом месяце (год не високосный).

5.4 Составить программу, которая в зависимости от порядкового номера дня месяца (1,2,…) выводит на экран количество дней в этом месяце. Год может быть как високосный, так и не високосный (информация об этом вводится с клавиатуры).

5.5 Мастям игральных карт условно присвоены следующие порядковые номера: «пики» - 1, «трефы» - 2, «бубны» - 3, «червы» - 4. По заданному номеру масти m определить название соответствующей масти.

5.6 Игральным картам условно присвоены следующие порядковые номера в зависимости от их достоинства: «валету» - 11, «даме» - 12, «королю» - 13, «тузу» - 14. Порядковые номера остальных карт соответствуют их названиям («шестерка», «девятка» и т.п.). По заданному номеру карты к определить достоинство соответствующей карты.

5.7. Мастям игральных карт условно присвоены следующие порядковые номера: «пики» - 1, «трефы» - 2, «бубны» - 3, «червы» - 4. Достоинству карт присвоены следующие порядковые номера: «валету» - 11, «даме» - 12, «королю» - 13, «тузу» - 14. Порядковые номера остальных карт соответствуют их названиям («шестерка», «девятка» и т.п.). По заданному номеру масти m и номеру достоинства карты к определить полное название (масть и достоинство) соответствующей карты в виде: «дама пик», «шестерка бубен» и т.п.

5.8 С начала 1990 года по некоторый день прошло n месяцев и два дня. Определить название месяца этого дня.

5.9 Дата некоторого дня определяется двумя натуральными числами m (порядковый номер месяца) и n (число). По заданным n и m определить дату предыдущего дня. Принять, что n и m не определяют 1 января.

5.10 Дата некоторого дня определяется двумя натуральными числами m (порядковый номер месяца) и n (число). По заданным n и m определить дату следующего дня. Принять, что n и m не определяют 31 декабря.

5.11 Дата некоторого дня определяется тремя натуральными числами: g (год), m (порядковый номер месяца) и n (число). По заданным g, n и m определить дату следующего дня.

5.12 Дано целое число n определяющее возраст человека (в годах). Для этого числа напечатать фразу «мне n лет», учитывая при этом, что при некоторых значениях n слово «лет» надо заменить на слово «год» или «года».

5.13 Для натурального числа к напечатать фразу «мы нашли к грибов в лесу», согласовав окончание слова «гриб» с числом к.