FreeCDZ

Элементы программирования

×

Задание 1

Установите соответствие между типами переменных и их описанием.

×

Задание 2

Укажите неверный оператор.

×

Задание 3

Дана программа: var s,t: integer; begin readln(s); readln(t); if (s>8) or (t>8) then writeln(‘YES’) else writeln(‘NO’); end. Было произведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (8,8); (9,6); (4,7); (6,6); (-9,-2); (-5,9); (-10,10); (6,9); (10,6). Сколько было запусков, при которых программа напечатала «YES»?

×

Задание 4

Укажите операторы, используемые для ввода и вывода данных в языке Паскаль. Выберите несколько ответов.

×

Задание 5

Определите, что будет напечатано в результате работы следующего фрагмента программы: var k, s: integer; begin s:=0; k:=0; while s < 80 do begin s:=s+2*k; k:=k+4; end; write(s); end.

×

Задание 6

В результате выполнения фрагмента программы A:=5; B:=20; A:=A – B/2; if A>B then C:=A+B else C:=B-A; переменная С примет значение:

×

Задание 7

Расставьте приведенные строки в такой последовательности, чтобы получить общий вид программы на языке Паскаль. В ответе запишите последовательность букв – обозначение строк. А. var<описание используемых переменных>; Б. program <имя программы>; В. end. Г. begin<начало программного блока>; Д. const<список постоянных значений>;

×

Задание 8

Установите соответствие.

×

Задание 9

Напишите программу, которая считает сумму цифр введенного двухзначного числа.
Изображение к заданию

×

Задание 10

Составьте программу по блок-схеме.
Изображение к заданию

×

Задание 11

Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, кратное 5.
Изображение к заданию