Контрольная работа №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

LecturesVMSH/C/2011-12-20 (last edited 2012-09-13 17:11:43 by FrBrGeorge)