Элементы программирования
×
Задание 1
Установите соответствие между типами переменных и их описанием.
×
Задание 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<список постоянных значений>;
×
Задание 9
Напишите программу, которая считает сумму цифр введенного двухзначного числа. 

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


