Олимпиада 2019-2020 (школьный тур)
для 10-11 класса
для всех написать программы.
№1. даны координаты трех точек на числовой оси (e, f, к). определить, какая из точек (e или
f) находится дальше от точки к. в качестве ответа вывести координаты этой точки и её расстояние до
точки к.(10 )
№2.с клавиатуры вводится 10 целых чисел. определить количество и сумму чётных
положительных чисел.(20 )
№3. подсчитайте, сколько во введенном предложении трехбуквенных слов. все слова в
предложении отделены друг от друга одним пробелом. (30 )
no4. в массиве а[1..n] (n< 1000), состоящем из целых чисел, найдите самую большую пару чисел
(сумму двух соседних чисел). укажите порядковые номера чисел и их сумму. если таких пар несколько,
то указать любую из них.(40 )
{ Перевод натурального десятичного n в восьмеричную систему счисления
и вывод результата }
const
alpha = '01234567';
var
s: string;
i:integer;
begin
s := '';
while n > 0 do begin
s := alpha[(n mod 8) + 1] + s;
n := n div 8
end;
for i:=Length(s) to 9 do s:='0'+s;
Write(s)
end;
{ Использование }
var
x:longint;
begin
Write('Введите десятичное число: '); Read(x);
Write('В восьмеричной системе счисления: ');
Dec2Oct(x);
Writeln
end.
Тестовое решение:
Введите десятичное число: 1234567
В восьмеричной системе счисления: 0004553207
2.)Изображение на экране монитора готового к работе компьютера ( два слова) ( 7 букв в первом слове и 4 буквы во втором слове )
3.) Единица информации , равная восьми битам. ( 4 буквы)
4.) Группа файлов, имеющая имя; контейнер для файлов. ( 6 букв)
5.) Прямоугольная область, занимаемая на рабочем столе работающей программой. ( 4 буквы)
6.) Файл содержащий данные ( рисунки, тексты). ( 8 букв)
7.) обязательная часть програмного обеспечения - ... система. ( 12 букв)
8.) самая маленькая единица измерения информации. ( 3 буквы)
9.) информация хранящаяся в долговременной памяти как единое целое и обозначенная именем. ( 4 буквы)1. Приложение
2. Добро
3. Байт
4. Каталог, папка. директория, фолдер
5. Окно
6. Документ
7. Операционная система
8. бит
9. Файл