Контрольная работа №2
1.
Все программы должны содержать приглашение ко вводу на русском или английском языке (транслит и другие языки не допускаются).
Можно пользоваться письменными материалами (но только собственными), задачи следует показывать на компьютере, загруженном в ALT Linux.
Нельзя обмениваться информацией с другими людьми.
1. Написать программу, которая вводит с клавиатуры два целых числа d (день от 1 до 31) и m (месяц от 1 до 12) и печатает, составляют ли они правильную дату.
2. Написать программу, которая вводит с клавиатуры число n и печатает все нечетные числа из отрезка [1, n]. 2.c
3. Написать программу, которая вводит с клавиатуры натуральное число n и печатает все пифагоровы тройки, элементы которых не превосходят n. Пифагоровой называется тройка натуральных чисел a, b, c, такая, что
a*a + b*b == c*c
Каждую тройку печатать на своей строке; каждую тройку напечатать ровно один раз. Примечание. 3 4 5 и 4 3 5 -- одна и та же тройка! 3.c
4. Написать программу, которая вводит с клавиатуры текст (последовательность символов, заканчивающуюся точкой; точка в текст не входит) и печатает его, заменив каждую большую латинскую букву на символ *, каждую цифру на символ #, и не меняя другие символы. 4.c