Часть С (с развернутым ответом). Вариант 1.

Запишите названия основных структурных блоков программы на языке Паскаль

program<имя программы>;

const<список постоянных значений>;

var<описание используемых переменных>;

begin<начало программного блока>

<оператор 1>;

<оператор 2>;

       . . .

<оператор n>

end.

У ис­пол­ни­те­ля Де­ли­тель две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

1. раз­де­ли на 2

2. вычти 1

Пер­вая из них умень­ша­ет число в 2 раза, вто­рая умень­ша­ет его на 1. Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми чис­ла­ми. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 65 числа 4, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд. (На­при­мер, 12112 — это ал­го­ритм: раз­де­ли на 2, вычти 1, раз­де­ли на 2, раз­де­ли на 2, вычти 1, ко­то­рый пре­об­ра­зу­ет число 42 в 4.) Если таких ал­го­рит­мов более од­но­го, то за­пи­ши­те любой из них.

Продолжите числовой ряд из восьмеричных чисел, допишите следующие 5 чисел этого ряда  000, 001, 002, 003,  004, … Инспектор Борисов расследует дело о хищении. В этом преступлении подозреваются Брагин, Кургин и Лиходеев. Каждый из них дал следующие показания:
Брагин: "Я не делал этого. Это сделал Лиходеев".
Лиходеев: "Я не виноват, но и Кургин тут не причем".
Кургин: "Лиходеев не виновен. Преступление совершил Брагин".
Инспектор Борисов точно установил, что один из подозреваемых дважды солгал, второй дважды сказал правду, а третий - один раз солгал, а один раз сказал правду. После этого инспектор назвал преступника. Кто же преступник? Составьте таблицу истинности для выражения А&B+. Напишите программу поиска минимального из двух чисел.

Часть С (с развернутым ответом). Вариант 2

НЕ нашли? Не то? Что вы ищете?
Запишите назначение операторов языка Паскаль:

writeln(a, b);

read(f);

if a=c then d:=a else d:=f;


У ис­пол­ни­те­ля Де­ли­тель две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

1. раз­де­ли на 2

2. при­бавь 1

Пер­вая из них умень­ша­ет число на экра­не в 2 раза, вто­рая уве­ли­чи­ва­ет его на 1. Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми чис­ла­ми. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 89 числа 24, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд. (На­при­мер, 21121 — это ал­го­ритм: при­бавь 1, раз­де­ли на 2, раз­де­ли на 2, при­бавь 1, раз­де­ли на 2, ко­то­рый пре­об­ра­зу­ет число 75 в 10.) Если таких ал­го­рит­мов более од­но­го, то за­пи­ши­те любой из них.

Продолжите числовой ряд из шестнадцатеричных чисел, допишите следующие 5 чисел этого ряда  008, 009, 00А, 00В,  … Три свидетеля дорожного происшествия сообщили сведения о скрывшемся нарушителе. Эдгар утверждает, что тот был на белом «Renault», Владимир сказал, что нарушитель уехал на синей «Audi», а Артём показал, что машина была точно не белая, и, по всей видимости, это был «Ford».
Когда удалось отыскать машину, выяснилось, что каждый из свидетелей точно определил только один из параметров автомобиля, а в другом  ошибся. Какая и какого цвета была машина у нарушителя? Составьте таблицу истинности для выражения А+B&. Напишите программу поиска максимального из двух чисел.

Часть С (с развернутым ответом). Вариант 3

Запишите назначение операторов языка Паскаль:

read(a, b);

writeln(k);

for i:=1 to 10 do s:=s+5;


У ис­пол­ни­те­ля Де­ли­тель две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

1. раз­де­ли на 2

2. вычти 3

Пер­вая из них умень­ша­ет число на экра­не в 2 раза, вто­рая умень­ша­ет его на 3. Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми чис­ла­ми. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 41 числа 4, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд. (На­при­мер, 11122 — это ал­го­ритм: раз­де­ли на 2, раз­де­ли на 2, раз­де­ли на 2, вычти 3, вычти 3, ко­то­рый пре­об­ра­зу­ет число 88 в 5.) Если таких ал­го­рит­мов более од­но­го, то за­пи­ши­те любой из них.

Продолжите числовой ряд из двоичных чисел, допишите следующие 5 чисел этого ряда  010, 011, 100, 101,  … Восемь школьников оставались в классе на перемене, и один из них разбил окно. На вопрос директора, кто это сделал, были получены следующие ответы:
  Егор: «Разбил Степан»!
  Инна : «Галя разбила»!
  Оля: «Разбила Инна».
  Миша: «Это кто-то с улицы»!
  Надя: «Да, Оля права».
  Коля: «Это либо Галя, либо Инна»!
  Степан: «Ни Галя, ни Инна этого не делали»!
  Галя: «Степан не бил»!


Кто разбил окно, если известно, что из этих высказываний истинно ровно три.


Составьте таблицу истинности для выражения А+B+. Напишите программу проверки, является ли введенное число четным.

Часть С (с развернутым ответом). Вариант 4

Запишите назначение операторов языка Паскаль:

if a mod 2 =0 then a:=a/2 else a:=a+1;

write(S, P);

read(k, m);


У ис­пол­ни­те­ля Де­ли­тель две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

1. раз­де­ли на 2

2. при­бавь 1

Пер­вая из них умень­ша­ет число на экра­не в 2 раза, вто­рая уве­ли­чи­ва­ет его на 1. Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми чис­ла­ми. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 23 числа 4, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд. (На­при­мер, 11222 — это ал­го­ритм: раз­де­ли на 2, раз­де­ли на 2, при­бавь 1, при­бавь 1, при­бавь 1, ко­то­рый пре­об­ра­зу­ет число 36 в 12.) Если таких ал­го­рит­мов более од­но­го, то за­пи­ши­те любой из них.

Продолжите числовой ряд из восмеричных чисел, допишите следующие 5 чисел этого ряда  013, 014, 015, 016,  … Министры иностранных дел Великобритании, США и Китая обсудили за закрытыми дверьми проекты соглашения о полном разоружении, представленные каждой из стран. Отвечая затем на вопрос журналистов: «Чей именно проект был принят?», министры дали такие ответы:
Великобритания — «Проект не наш, проект не США»;
США — «Проект не Великобритании, проект Китая»;
Китай — «Проект не наш, проект Великобритании».
Один из них (самый откровенный) оба раза говорил правду; второй (самый скрытный) оба раза говорил неправду, третий (осторожный) один раз сказал правду, а другой раз — неправду.
Определи, представителем какой страны является осторожный министр. Составьте таблицу истинности для выражения +B&C. Напишите программу проверки, является ли введенное число положительным.