|  MONDAY AREAS TARYBARY | Комментарии: во всех задачах входные данные вводятся с клавиатуры, а результат выводится намонитор. Определить количество понедельников в XX веке, составив программу MONDAY, приходящихся на 13 число, а также количество понедельников, приходящихся на 13 число в заданном году (вводится с клавиатуры). Исходные данные для контроля: 31 декабря 1996 года (это високосный год) приходится на Вторник Технические характеристики: Ввод: введите год Вывод: в первой строке - количество понедельников в заданном году, во второй - количество понедельников в ХХ веке. Ïример: Ввод: Введите год: 2002 Вывод: 13 числа 2002 года понедельников: 1 13 числа XX века понедельников: ... Замечание: в выводе на месте знаков " ..." должно находиться подсчитанное число Прямоугольник со сторонами, параллельными осям координат, задается координатами концов диагонали (X1,Y1) и (X2,Y2). Также своими коэффициентами задается прямая y=kx+b. Составить программу AREAS вычисляющую, если прямая пересекает прямоугольник, площади полученных фигур, на которые он разделится данной прямой. Технические характеристики: Ввод: в первой строке - через пробел координаты концов диагонали, во второй, через пробел, - угловой коэффициент прямой k и значение b Вывод: построчно площадь каждой из фигур, если таковы имеются, с инженерной точностью. Если прямая не пересекает прямоугольник, то вывести сообщение "Нет точек пересечения" Пример: Ввод: Координаты прямоугольника (X1, Y1, X2, Y2): 1 2 3 4 Прямая Y=kX+b (k,b): 5 -6 Вывод: Площадь 1-й фигуры: 1.60 Площадь 2-й фигуры: 2.40 В Древней Руси при составлении секретных бумаг пользовались следующим алгоритмом шифровки: все согласные буквы русской азбуки записывались в два ряда (одна буква под другой), одна половина букв вверху, другая - внизу, причем нижняя в обратном порядке. Б В Г Д Ж З К Л М Н Щ Ш Ч Ц Х Ф Т С Р П При шифровке согласные буквы взаимно заменялись (например, Б - Щ, Ф - З и т. д.), а знаки препинания, пробелы между словами, гласные и буквы Й, Ъ, Ь оставались без изменений. Используя "тарабарский алгоритм", составьте программу TARYBARY шифровки заданной строки. Технические характеристики: Ввод: исходная строка, состоящая из букв кириллицы длиной не более 80 символов. Вывод: результат шифрования Пример: Ввод: Введите исходную строку: Да, Вы правы! Вывод: Результат шифрования: Ца, Шы нмашы! |