top of page

Вариант 4

1.Линейные программы

Сколько различных имен длиной не более 5 можно образовать в алгоритмическом языке, используя только следующие символы: a, b, 1, 5, #. Записать решение в виде линейного алгоритма.

2.Линейные программы

Квадрат заданного трехзначного числа равен кубу суммы цифр этого числа.

3.Операторы выбора и условия

Через прямоугольное окошко размером Р × Q Винни-Пух хочет выбросить круглый воздушный шарик радиусом R. Написать программу, определяющую, пройдет ли шарик в окошко.

4.Операторы выбора и условия

Составить программу, которая бы по двум углам определяла тип треугольника: прямоугольный, остроугольный, тупоугольный, равнобедренный, равносторонний. Причем первые три типа могут сочетаться с двумя последними. Контролировать правильность вводимых значений.

5.Циклы

Любое рациональное число представляется в виде бесконечной десятичной периодической дроби. Написать программу, определяющую период дроби n/m, где n и m — натуральные числа.

6.Вычисление последовательности

Составить программу, которая бы по двум углам определяла тип треугольника: прямоугольный, остроугольный, тупоугольный, равнобедренный, равносторонний. Причем первые три типа могут сочетаться с двумя последними. Контролировать правильность вводимых значений.

7.Типизированные файлы

Организовать файл целых чисел из N компонент. Определить и вывести на экран максимальное число в файле.

8.Типизированные файлы

Организовать текстовый файл f состоящий из N строк. После этого организовать файлы h и g. В файл h записать строки файла f занимающие нечётные позиции, в файл gчётные.

9.Процедуры и функции

Дан файл вещественных чисел. Создать файл целых чисел, содержащий длины всех возрастающих последовательностей его элементов.

10.Процедуры и функции

Найти все натуральные n-значные числа, цифры в которых образуют строго возрастающую последовательность (например, 1234, 5789).

bottom of page