Напишем программу, которая вычисляет сумму 2-х чисел, числа вводятся с клавиатуры.
Реализуем эту же задачу, только с помощью функции, на вход которой подаются два числа, на выходе их сумма.
Написать программу, которая вычисляет площадь и гипотенузу прямоугольного треугольника по длинам двух его сторон. (Использовать функцию $ZSQR – извлечь квадратный корень числа, функция $Justify – округлить число до нужной точности )
Вычислить длину и площадь круга по радиусу.
Создать функцию, которая выдает пропись заданного числа, например, на вход функции подается число 123, функция возвращает строку: сто двадцать три.
Вывести треугольник Паскаля для введенной степени. Например, вы ввели 3. Треугольник Паскаля:
1
121
1331
Написать игру Крестики-Нолики, чтобы можно было играть в Terminal, используя подпрограммы, процедуры, функции.
Написать программу, которая рисует елочку, такого вида:
Х
ХХХ
ХХХХХ
ХХХХХХХ
Программа запускается в Terminal.
Написать программу, которая выводит на экран квадрат Пифагора – таблицу умножения. Вид экрана:
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
1 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
2 |
2 |
4 |
6 |
8 |
10 |
12 |
14 |
16 |
18 |
20 |
3 |
3 |
6 |
9 |
12 |
15 |
18 |
21 |
24 |
27 |
30 |
4 |
4 |
8 |
12 |
14 |
20 |
24 |
28 |
32 |
36 |
40 |
5 |
5 |
10 |
15 |
20 |
25 |
32 |
35 |
40 |
45 |
50 |
6 |
6 |
12 |
18 |
24 |
30 |
36 |
42 |
48 |
54 |
60 |
7 |
7 |
14 |
21 |
28 |
35 |
42 |
49 |
56 |
63 |
70 |
8 |
8 |
16 |
24 |
32 |
40 |
48 |
56 |
64 |
72 |
80 |
9 |
9 |
18 |
27 |
36 |
45 |
54 |
63 |
72 |
81 |
90 |
Напишите программу, которая выводит в Terminal изображение шахматной доски, черные клетки отображать «звездочкой»(*), белые нулем (0).
Написать программу, которая преобразует введенное пользователем десятичное число в двоичное. Шестнадцатеричное число в двоичное, десятичное.
Написать игру «Морской бой», чтобы можно было играть в Terminal, используя подпрограммы, процедуры, функции.
Определить K-ую цифру последовательности, в которой выписаны подряд все натуральные числа:
123456789101112131415161718192021…
Имеется целочисленный массив из n элементов. Необходимо «сжать» этот массив, выбросив из него нулевые элементы. Если нулевых элементов нет, то сообщить, что сжатие невозможно. Дополнительный массив не применять.
Hапишите программу-телеграф, которая принимает от пользователя сообщение и выводит его на экран в виде последовательности точек и тире. Азбука Морзе для букв русского алфавита приведена ниже:
А |
.- |
Б |
-... |
В |
.--- |
Г |
--. |
Д |
-.. |
Е |
. |
Ж |
...- |
З |
--.. |
И |
.. |
Й |
.--- |
К |
-.- |
Л |
.-.. |
М |
-- |
H |
-. |
О |
--- |
П |
.--. |
Р |
.-. |
С |
... |
Т |
- |
У |
..- |
Ф |
..-. |
Х |
.... |
Ц |
-.-. |
Ч |
---. |
Ш |
---- |
Щ |
--.- |
Ъ |
-..- |
Ы |
-.-- |
Ь |
-..- |
Э |
..-. |
Ю |
..-- |
Я |
.-.- |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.