Задачи
1. Напишите процедуру, которая выводит на экран запись числа, меньшего, чем 810, в виде 10 знаков в восьмеричной системе счисления.
2. Напишите процедуру, которая выводит на экран запись числа, меньшего, чем 164 = 65 536, в виде 4 знаков в шестнадцатеричной системе счисления.
3. Напишите процедуру, которая принимает параметр — натуральное число N и выводит на экран квадрат из звёздочек со стороной N.
4. Напишите процедуру, которая принимает числовой параметр — возраст человека в годах и выводит этот возраст со словом «год», «года» или «лет». Например, 21 год, 22 года, 12 лет.
5. Напишите процедуру, которая выводит переданное ей число прописью. Например: 21 → двадцать один.
6. Напишите процедуру, которая принимает параметр — натуральное число N и выводит первые N чисел Фибоначчи (см. задачу 26 к § 58).
7. Напишите процедуру, которая определяет, верно ли, что переданное ей число — простое. (Используйте изменяемые параметры.)
8. Напишите процедуру, которая выводит на экран в столбик все цифры переданного ей числа, начиная с последней.
9. Напишите процедуру, которая выводит на экран в столбик все цифры переданного ей числа, начиная с первой.
10. Напишите процедуру, которая выводит на экран все делители переданного ей числа (в одну строчку).
11. Напишите процедуру, которая принимает параметр — натуральное число N — и выводит на экран линию из N символов "-"
*12. Напишите процедуру, которая выводит на экран запись переданного ей числа в римской системе счисления.
Следующая страница §60. Функции