vbnm100584
?>

Контрольная работа 3 вариант. 1. Алгоритмическая конструкция, в которой многократно повторяется одно и то же действие, называется: (за правильный ответ ) a)Следование b) Ветвление c) Повторение 2. Как записать в программе «а не больше с»: (за правильный ответ ) a) a<=с b) a<с c) a не больше с d) а ≤ с 3. Какая запись верна: (за правильный ответ ) a) var a b c integer; b) var a. b. c :integer; c) var a, b, c integer; d) var a, b, c :integer; 4. На блок схеме изображена алгоритмическая конструкция: (за правильный ответ ) a) Следование b) Ветвление c) Повторение 5. Команда, которая выводит на экран сообщение для пользователя: (за правильный ответ ) a) read b) write c) var d) real Часть 2 1. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=7; b:=5; a:= b+a*2; b:=a-b; ответ: 2. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=3; b:=10; if a>b then b:= a+b else b:=a*b; ответ: 3. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=4; b:=10; a:= b div a; b:= 13 mod a; ответ: 4. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=3; b:=7; for i:=1 to a do b:=a+b; ответ: 5. Рассмотрите алгоритм и ответьте на во Введите длины сторон треугольника’); readln(a, b, c); if (a>=b+c) or (b>=a+c) or (c>=b+a) then writeln(‘треугольника не существует’) else if (a=b) and (a=c) and (b=c) then writeln(‘Треугольник равносторонний’) else if (a=b) or (a=c) or (b=c) then writeln (‘Треугольник равнобедренный’) else writeln (‘Треугольник разносторонний’) end. a) Напишите название программы. (за правильный ответ ) ответ: b) Какой тип переменных использован в программе. (за правильный ответ ) ответ: c) Сколько всего переменных использовано в программе, укажите их имена. (за правильный ответ ) ответ: d) Перепишите строку, в которой программа получает данные от пользователя. (за правильный ответ ) ответ: e) Что будет выведено на экран, если пользователь введет значения: 1, 5, 6. (за правильный ответ ) ответ: Часть 3. Напишите программу. (за программу ) Вводятся три числа. Вывести число имеющее среднее значение.

Информатика

Ответы

os2854
Добрый день, давайте начнем с решения вопросов контрольной работы:

1. Вопрос: Алгоритмическая конструкция, в которой многократно повторяется одно и то же действие, называется:
Ответ: c) Повторение
Обоснование: Повторение является конструкцией, которая позволяет выполнить одно и то же действие несколько раз.

2. Вопрос: Как записать в программе «а не больше с»:
Ответ: a) a<=c
Обоснование: Знак <= означает "не больше или равно", поэтому данное условие записывается как a<=c.

3. Вопрос: Какая запись верна:
Ответ: d) var a, b, c :integer;
Обоснование: В данном вопросе представлены записи для объявления переменных. Верная запись должна включать ключевое слово var, затем имена переменных (в данном случае a, b, c) и их тип (в данном случае integer). Правильная запись представлена в варианте d.

4. Вопрос: На блок-схеме изображена алгоритмическая конструкция:
Ответ: b) Ветвление
Обоснование: Ветвление изображается на блок-схеме с помощью условных операторов, таких как if-else или switch-case. Он позволяет выбрать различные пути выполнения в зависимости от условий.

5. Вопрос: Команда, которая выводит на экран сообщение для пользователя:
Ответ: b) write
Обоснование: Команда write в различных программах используется для вывода информации на экран или в консоль.

Теперь перейдем к решению второй части задания:

1. Вопрос: Запишите значение переменной b после выполнения фрагмента алгоритма:
a:=7;
b:=5;
a:= b+a*2;
b:=a-b;
Ответ: 12
Обоснование:
a=7
b=5
a=5+7*2=5+14=19
b=19-5=14

2. Вопрос: Запишите значение переменной b после выполнения фрагмента алгоритма:
a:=3;
b:=10;
if a>b then
b:= a+b
else
b:=a*b;
Ответ: 30
Обоснование:
a=3
b=10
a b=3*10=30

3. Вопрос: Запишите значение переменной b после выполнения фрагмента алгоритма:
a:=4;
b:=10;
a:= b div a;
b:= 13 mod a;
Ответ: 1
Обоснование:
a=4
b=10
a=10/4=2 (целочисленное деление)
b=13 mod 2=1 (остаток от деления 13 на 2)

4. Вопрос: Запишите значение переменной b после выполнения фрагмента алгоритма:
a:=3;
b:=7;
for i:=1 to a do
b:=a+b;
Ответ: 24
Обоснование:
a=3
b=7
При первом выполнении цикла: b=3+7=10
При втором выполнении цикла: b=3+10=13
При третьем выполнении цикла: b=3+13=16
Значение b после выполнения цикла равно 16.

5. Вопрос: Что будет выведено на экран, если пользователь введет значения: 1, 5, 6.
Ответ: "Треугольник разносторонний"
Обоснование: В данном случае выполняется последняя ветка else, так как нет равенства сторон, поэтому на экран будет выведено "Треугольник разносторонний".

Теперь перейдем к третьей части задания - написанию программы. Ниже представлен код программы, которая выводит число среднего значения из трех введенных чисел:

var
a, b, c : integer;

begin
writeln('Введите три числа:');
readln(a, b, c);

if (a > b) and (a < c) or (a < b) and (a > c) then
writeln('Число среднего значения: ', a)
else if (b > a) and (b < c) or (b < a) and (b > c) then
writeln('Число среднего значения: ', b)
else
writeln('Число среднего значения: ', c);
end.

В данной программе сначала пользователь вводит три числа. Затем с помощью условных операторов if-else проверяется, какое число является средним. На экран выводится значение этого числа. Если два числа равны и больше третьего, то на экран будет выведено значение этого числа.

Надеюсь, данное объяснение поможет школьнику лучше понять материал контрольной работы и научит его основам программирования. Если есть еще вопросы или что-то непонятно, пожалуйста, спросите. Я готов помочь.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Контрольная работа 3 вариант. 1. Алгоритмическая конструкция, в которой многократно повторяется одно и то же действие, называется: (за правильный ответ ) a)Следование b) Ветвление c) Повторение 2. Как записать в программе «а не больше с»: (за правильный ответ ) a) a<=с b) a<с c) a не больше с d) а ≤ с 3. Какая запись верна: (за правильный ответ ) a) var a b c integer; b) var a. b. c :integer; c) var a, b, c integer; d) var a, b, c :integer; 4. На блок схеме изображена алгоритмическая конструкция: (за правильный ответ ) a) Следование b) Ветвление c) Повторение 5. Команда, которая выводит на экран сообщение для пользователя: (за правильный ответ ) a) read b) write c) var d) real Часть 2 1. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=7; b:=5; a:= b+a*2; b:=a-b; ответ: 2. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=3; b:=10; if a>b then b:= a+b else b:=a*b; ответ: 3. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=4; b:=10; a:= b div a; b:= 13 mod a; ответ: 4. Запишите значение переменной b после выполнения фрагмента алгоритма: (за правильный ответ ) a:=3; b:=7; for i:=1 to a do b:=a+b; ответ: 5. Рассмотрите алгоритм и ответьте на во Введите длины сторон треугольника’); readln(a, b, c); if (a>=b+c) or (b>=a+c) or (c>=b+a) then writeln(‘треугольника не существует’) else if (a=b) and (a=c) and (b=c) then writeln(‘Треугольник равносторонний’) else if (a=b) or (a=c) or (b=c) then writeln (‘Треугольник равнобедренный’) else writeln (‘Треугольник разносторонний’) end. a) Напишите название программы. (за правильный ответ ) ответ: b) Какой тип переменных использован в программе. (за правильный ответ ) ответ: c) Сколько всего переменных использовано в программе, укажите их имена. (за правильный ответ ) ответ: d) Перепишите строку, в которой программа получает данные от пользователя. (за правильный ответ ) ответ: e) Что будет выведено на экран, если пользователь введет значения: 1, 5, 6. (за правильный ответ ) ответ: Часть 3. Напишите программу. (за программу ) Вводятся три числа. Вывести число имеющее среднее значение.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

chysvv
Васильевичь Виктория457
utburt
Сергеевна
aynaakzhigitova
aidapiltoyan43
Volkovapavel
Баринова
djevgen
nadejdashin508
Yurok9872
turovskaya69
avdeevana
mtcover
choia