Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 20 мая 2025 05:45

Реши

Ответ нейросети

20 мая 2025 05:45

Конечно! Вот решение задачи по пунктам:


Вариант 2 – Итоговая контрольная по информатике

Задача 1. Какое служебное слово описывает логический тип величин?
Ответ: b) Boolean.

Объяснение: В программировании логический тип обычно называется Boolean, он содержит значения ИСТИНА или ЛОЖЬ.


Задача 2. Какая команда относится к выводу данных в Паскаль?
Ответ: a) writeLn();.

Объяснение: В Паскаль команда writeLn предназначена для вывода данных в окно программы.


Задача 3. Укажите последовательность команд, в результате выполнения которых B и C поменяются местами:
Ответ:
г) F:=B; B:=C; C:=F; — это стандартный способ обмена значениями.


Задача 4. Какой результат выполнения верный?

  1. 2 div 1 = 2 — да,
  2. 9 mod 2 = 4,5 — нет, так как 9 mod 2=1,
  3. 8 mod 4=2 — нет, так как 8 mod 4=0,
  4. 4 div 2=2 — да.

Правильный ответ:
г) 4 div 2=2


Задача 5. Значение переменной после выполнения фрагмента:

var a, b: integer;
begin
  a:=6;
  b:=1 to 7 do
    begin
      a:=a+1;
    end;
end.

Что будет в a?

Ответ: начальное a=6, и цикл b идет от 1 до 7, то есть 7 раз, в каждом цикле a увеличивается на 1.
Итак, итог: a=6+7=13.

Ответ: 13


Задача 6. Верная запись имени переменной в Паскаль:

  • a) T$2 — недопустимо, $ в начале имени недопустимо;
  • b) ЛБ — недопустимо, содержит пробел;
  • b) DY2 — допустимо;
  • r) 65T — допустимо.

Правильные ответ: b) DY2 и r) 65T.


Задача 7. Найдите значение переменной B при делении 6 на 9.

B:=6 DIV 9; — деление целых чисел — целочисленное деление.
6 DIV 9 = 0 (так как 6 меньше 9, частное 0).

Ответ: 0


Задача 8. Составьте программу для вычисления 78p-3p^2+20.
Объявим переменную p и выполним вычисление.

program calc;
var
  p, result: integer;
begin
  p := {здесь значение p, например 10};   // значение p нужно задать
  result := 78*p - 3*p*p + 20;
  writeln('Результат:', result);
end.

Объяснение: В программе задаем значение переменной p, затем вычисляем выражение.


Задача 9. Ваша программа на алгоритмическом языке:

нач
  цел
  ввод s, t
  если s>3 и t>5 то
    вывод "YES"
  иначе
    вывод "NO"
кон

Задача 10. Записать условие на Паскаль для уменьшения m на 2, если m равно нулю, иначе увеличить m на 1.

if m=0 then
  m := m - 2
else
  m := m + 1;

Если нужно, помогу более подробно с каким-либо пунктом!

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Реши
Конечно! Вот решение задачи по пунктам: --- ### Вариант 2 – Итоговая контрольная по информатике **Задача 1.** Какое служебное слово описывает логический тип величин? **Ответ:** `b) Boolean`. **Объяснение:** В программировании логический тип обычно называется Boolean, он содержит значения ИСТИНА или ЛОЖЬ. --- **Задача 2.** Какая команда относится к выводу данных в Паскаль? **Ответ:** `a) writeLn();`. **Объяснение:** В Паскаль команда `writeLn` предназначена для вывода данных в окно программы. --- **Задача 3.** Укажите последовательность команд, в результате выполнения которых B и C поменяются местами: **Ответ:** `г) F:=B; B:=C; C:=F;` — это стандартный способ обмена значениями. --- **Задача 4.** Какой результат выполнения верный? 1) `2 div 1 = 2` — да, 2) `9 mod 2 = 4,5` — нет, так как `9 mod 2=1`, 3) `8 mod 4=2` — нет, так как `8 mod 4=0`, 4) `4 div 2=2` — да. **Правильный ответ:** **г) 4 div 2=2** --- **Задача 5.** Значение переменной после выполнения фрагмента: ```pascal var a, b: integer; begin a:=6; b:=1 to 7 do begin a:=a+1; end; end. ``` Что будет в `a`? **Ответ:** начальное `a=6`, и цикл `b` идет от 1 до 7, то есть 7 раз, в каждом цикле `a` увеличивается на 1. Итак, итог: `a=6+7=13`. **Ответ:** **13** --- **Задача 6.** Верная запись имени переменной в Паскаль: - `a) T$2` — недопустимо, `$` в начале имени недопустимо; - `b) ЛБ` — недопустимо, содержит пробел; - `b) DY2` — допустимо; - `r) 65T` — допустимо. **Правильные ответ:** **b) DY2** и **r) 65T**. --- **Задача 7.** Найдите значение переменной `B` при делении `6` на `9`. `B:=6 DIV 9;` — деление целых чисел — целочисленное деление. `6 DIV 9 = 0` (так как 6 меньше 9, частное 0). **Ответ:** **0** --- **Задача 8.** Составьте программу для вычисления `78p-3p^2+20`. Объявим переменную `p` и выполним вычисление. ```pascal program calc; var p, result: integer; begin p := {здесь значение p, например 10}; // значение p нужно задать result := 78*p - 3*p*p + 20; writeln('Результат:', result); end. ``` **Объяснение:** В программе задаем значение переменной `p`, затем вычисляем выражение. --- **Задача 9.** Ваша программа на алгоритмическом языке: ```plaintext нач цел ввод s, t если s>3 и t>5 то вывод "YES" иначе вывод "NO" кон ``` --- **Задача 10.** Записать условие на Паскаль для уменьшения `m` на 2, если `m` равно нулю, иначе увеличить `m` на 1. ```pascal if m=0 then m := m - 2 else m := m + 1; ``` --- Если нужно, помогу более подробно с каким-либо пунктом!