top of page

Вариант 10

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

Вычислить, используя не более восьми операций умножения и восьми операций сложения или вычитания: 3x2y2-2xy2-7x2y-4y2+15xy+2x2-3x+10y+6.

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

10. Все цифры данного четырехзначного числа N различны.

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

Написать программу, проверяющую истинность высказывания «Одно из четырех чисел отлично от других, равных между собой».

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

Составить программу, позволяющую получить словесное описание школьных отметок (1 – «плохо», 2 – «неудовлетворительно», 3 – «удовлетворительно», 4 – «хорошо», 5 – «отлично»).

5.Циклы

Спортсмен, начав тренировки, в первый день пробежал 10 км. Каждый следующий день он увеличивал дистанцию на 12%. Написать программу, определяющую общую длину пробега за месяц и первый день с начала тренировок, после которого дистанция превысит 25 км.

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

Составить программу, позволяющую получить словесное описание школьных отметок (1 – «плохо», 2 – «неудовлетворительно», 3 – «удовлетворительно», 4 – «хорошо», 5 – «отлично»).

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

Дан типизированный файл, элементами которого являются отдельные слова. Напечатать: а) первый элемент; б) пятый элемент; в) n-й элемент; г) последний элемент.

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

Дан текстовый файл. Вывести в другой файл самые длинные слова текста (с учетом знаков препинания, расположенных в начале и в конце слов).

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

В файле хранятся название товара, количество и цена единицы. Задается строка, состоящая из имени и n пар натуральных чисел. Имя задает название нового файла. Первое число в каждой паре указывает номер записи файла, второе – количество записей, которые нужно переписать в выходной файл, начиная с записи с заданным номером. Если указанное количество превышает длину файла, то записи переписываются до конца файла. Написать программу для решения этой задачи.

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

Составить программу разложения данного натурального числа на простые множители.

bottom of page