top of page

Вариант 3

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

Сколько четырехзначных нечетных чисел можно образовать, используя цифры: 0,1,4,5,6,8? Выписать наименьшее и наибольшее из этих чисел. Записать решение в виде линейного алгоритма.

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

Точка с координатами (х, у) принадлежит части плоскости, лежащей между прямыми х=т, х=п (т<п).

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

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

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

Составить программу, определяющую является ли введенный шестизначный номер "счастливым" (совпадает ли у него сумма трех начальных и трех конечных цифр). Для выделения отдельных цифр во введенном номере можно использовать операции mod и div.

5.Циклы

Сформировать последовательность, состоящую не менее чем из n цифр, такую, что каждое двухзначное число, записываемое двумя соседними цифрами (в том порядке, в каком они написаны), должно делиться на 19 или 23. Последовательность должна начинаться на заданную цифру.

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

Составить программу, определяющую является ли введенный шестизначный номер "счастливым" (совпадает ли у него сумма трех начальных и трех конечных цифр). Для выделения отдельных цифр во введенном номере можно использовать операции mod и div.

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

Записать в файл последовательного доступа п элементов последовательности  . Вывести на печать те компоненты файла, для которых выполняется условие  , где  — заданное число.

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

Дан символ 'C' (прописная русская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла, начинающиеся этой буквой (как прописной, так и строчной). Знаки препинания, расположенные в начале и в конце слов, не учитывать. Если исходный файл не содержит подходящих слов, оставить результирующий файл пустым.

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

В файле хранятся реквизиты рабочих: фамилия, имя, отчество, дата рождения, адрес, количество детей, количество отработанных часов, расценка одного часа. Заработная плата вычисляется умножением количества отработанных часов на расценку минус 13% налога. Величина налога уменьшается на 0,01% на каждого имеющегося ребенка. Записать в другой файл фамилии и инициалы рабочих и их заработную плату.

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

Найти все простые натуральные числа, не превосходящие n, двоичная запись которых представляет собой палиндром, т.е. читается одинаково слева направо и справа налево.

bottom of page