Какое из предложенных выражений может быть использовано в качестве условия

Главное меню
Соглашение
Регистрация

Английский язык
Астрономия
Белорусский язык
Информатика
Итальянский язык
Краеведение
Литература
Математика
Немецкий язык
Обществознание
Окружающий мир
Русский язык
Технология
Физкультура
Для учителей
Дошкольникам
VIP — доступ
Автор: Пискун В.А. | ID: 17687 | Дата: 2.3.2023
Помещать страницу в закладки могут только зарегистрированные пользователи
Зарегистрироваться

Получение сертификата
о прохождении теста
Тест: “Алгоритмизация” Вариант II
1. Если последовательность выполнения команд алгоритма зависит от истинности тех или иных условий, то он называется:
разветвляющимся
циклическим
2. В чем состоит суть свойства алгоритма — массовость?
записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд
алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов)
алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа
при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату
Программирование разветвляющихся алгоритмов
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест затрагивает вопросы программирования разветвляющихся алгоритмов
Система оценки: 5 балльная
Список вопросов теста
Вопрос 1
В каком из условных операторов допущена ошибка?
Варианты ответов
- if a
- if a>b then max:=a else max:=b;
- if (a>b) and (b>0) then c:=a+b;
- if b=0 then writeln(‘Деление невозможно.’);
Вопрос 2
If в условном операторе переводится как.
Варианты ответов
Вопрос 3
Пусть а, b, c – углы треугольника. Какое сообщение можно вывести на экран при выполнении условия (a = 90) or (b = 90) or (c = 90)?
Варианты ответов
- Треугольник прямоугольный
- Нет верного ответа
- Треугольник тупоугольный
- Треугольник равносторонний
Вопрос 4
Дан условный оператор: if a Здесь условием является …
Ответы к тесту Программирование разветвляющихся алгоритмов
4) Пусть а, b, c – углы треугольника. Какое сообщение можно вывести на экран при выполнении условия (a = 90) or (b = 90) or (c = 90)?
Нет верного ответа
Треугольник тупоугольный
Треугольник равносторонний
Треугольник прямоугольный
Ответ: Треугольник прямоугольный
5) На вход программы, фрагмент которой приведённой ниже, поданы числа 10 и 15.
read x, y;
if x>y then begin x:=x – y; y:=x+y end
else begin y:=y – x; x:=x — y end;
write (x, ‘ ‘, y)
Какие значения будут выведены после выполнения этого фрагмента?
10 15
5 50
5 5
-5 5
Ответ: 5 5
6) Дан условный оператор: if a b then c:=a – b else c:=b – a;
20
-20
130
70
Ответ: 20
Вариант 2
1) Дан условный оператор: if x>2 then y:=x+7 else y:=x−20
Укажите действие, которое будет выполняться в случае истинности условия:
y:=x+7
y:=x−20
x>2
Первый и второй ответы верные
Ответ: y:=x+7
2) Является ли условным оператором следующая последовательность символов?
If x
является
не является
Ответ: не является
3) В условном операторе и после then, и после else нельзя использовать…
составной оператор
условный оператор
оператор вывода
несколько операторов
Ответ: несколько операторов
4) На вход программы, фрагмент которой приведённой ниже, поданы числа 15 и 10.
read x, y;
if x>y then begin x:=x – y; y:=x+y end
else begin y:=y – x; x:=x — y end;
write (x, ‘ ‘, y)
Какие значения будут выведены после выполнения этого фрагмента?
5 50
5 5
-5 5
10 15
5 15
Ответ: 5 15
5) Else в условном операторе переводится как.
условие
тогда
если
иначе
ввод
Ответ: иначе
6) Условный оператор
if a mod 2=1 then write(‘Да’) else write(‘Нет’) позволяет определить, является ли число a …
двузначным
простым
двоичным
нечетным
Ответ: нечетным
7) Какое из предложенных выражений может быть использовано в качестве условия?
x+c
6*y+9
(z>8) and (z 8) and (z Напишите нам