top of page

Вариант 19

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

Полторы кошки за полтора часа съедают полторы мышки. Сколько мышек съедят X кошек за У часов?

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

Шахматный конь за один ход может переместиться с одного заданного поля на другое (каждое поле задано двумя координата­ми — целыми числами от 1 до 8).

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

Вычислить число и месяц в не високосном году по номеру дня.

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

Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N = 4k (где k – соответствующее частное); если остаток от деления на 4 равен 1 – N=4k+ 1; если остаток от деления на 4 равен 2 – N= 4k + 2; если остаток от деления на 4 равен 3 – N= 4к + 3.

5.Циклы

Суточный рацион коровы составляет u кг сена, v кг силоса и w кг комбикорма. В хозяйстве, содержащим стадо из k голов, осталось s кг сена, t кг силоса, f кг комбикорма. В стаде ежедневно погибает p% коров; ежедневно q% оставшегося сена сгнивает; r% силоса разворовывается колхозниками; t% комбикорма распродает зав. фермой. Когда нельзя будет кормить всех оставшихся коров по полному рациону? Какой из видов кормов кончится раньше других?

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

Дано натуральное число N. Если оно делится на 4, вывести на экран ответ N = 4k (где k – соответствующее частное); если остаток от деления на 4 равен 1 – N=4k+ 1; если остаток от деления на 4 равен 2 – N= 4k + 2; если остаток от деления на 4 равен 3 – N= 4к + 3.

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

В файле целых чисел заменить все четные натуральные числа их квадратами.

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

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

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

Описать процедуру CodeText(Name,k), шифрующую текстовый файл с именем Name, выполняя циклическую замену каждой русской буквы на букву, расположенную в алфавите на k-й позиции после исходной (0 < k < 11). Например, при k = 3 "А" перейдет в "Г", "а" – в "г", "Я" – в "В". Букву "ё" в алфавите не учитывать, прочие символы файла не изменять. Используя эту процедуру и зная k, расшифровать данный файл.

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

Даны координаты трех вершин треугольника и координаты точки, лежащей внутри него. Найдите расстояние от данной точки до ближайшей стороны треугольника.

bottom of page