Условный оператор
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверка усвоенного материала по теме «Условный оператор»
Система оценки: 5* балльная
Список вопросов теста
Вопрос 1
Получить целое от деления можно с помощью операции …
Варианты ответов
Вопрос 2
Получить остаток от деления можно с помощью операции …
Варианты ответов
Вопрос 3
Квадратный корень из x в Паскале можно получить с помощью функции:
Варианты ответов
- sqr(x)
- sqrt(x)
- frac(x)
- int(x)
Вопрос 4
Характерным признаком линейной программы является …
Варианты ответов
- выполнение операторов в порядке их записи
- использование в ней исключительно операторов присваивания
- присутствие в ней оператора условного и безусловного перехода
- наличие в каждой программе только одного оператора
Вопрос 5
Условный оператор
if a mod 2=0 then write(‘Да’)
else write(‘Нет’)
позволяет определить, является ли число a …
Варианты ответов
- четным
- двузначным
- простым
- двоичным
Вопрос 6
Пусть а, b, c – углы треугольника. Какое сообщение можно вывести на экран при выполнении условия (a = 90) or (b = 90) or (c = 90)?
Варианты ответов
- Треугольник тупоугольный
- Треугольник прямоугольный
- Треугольник равносторонний
- Нет верного ответа
Вопрос 7
На вход программы, фрагмент которой приведённой ниже, поданы числа 20 и 25.
read (x, y);
if x>y then begin x:=x + 10; y:=x+y end
else begin y:=y — 5; x:=x — y end;
write (x, ‘ ‘, y)
Какие значения будут выведены после выполнения этого фрагмента?
Варианты ответов
Вопрос 8
Дан условный оператор:
else y:=a+3
Здесь условием является …
Варианты ответов
- y:=a+3
- a b) and (b>0) then c:=a+b;
- if a>b then max:=a else max:=b;
- if b=0 then writeln(‘Деление невозможно.’);
- if a
Вопрос 13
Определите значение переменной с после выполнения следующего фрагмента программы: a:=100; b:=30; a:=a – b*3; if a>b then c:=a – b else c:=b – a;
Варианты ответов
Вопрос 14
Else в условном операторе переводится как.
На вход программы, фрагмент которой приведённой ниже, поданы числа 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)
Какие значения будут выведены после выполнения этого фрагмента?
Если x > y (10>15) то x будет равняться x-y = 10-15 = -5, а y будет равняться x+y = -5+10 = 5. Если x>y не получается, то произойдёт действие команды «else», при которой пишуться действия, если по верхнему условию получилась ложь. Наши действия в else: y = 15-10 = 5; x = 10-5 = 5. Наш условный оператор окончен, выводим значения командой «write»: write (x, ‘ ‘, y);
Окно вывода:
Вводим число 10, после 15 и получаем:
Ответ:
Объяснение:
Новые вопросы в Информатика
опишіть процес опублікування відеофільму в інтернеті ( наприклад в ютубі)
ДОПОМОЖІТЬ НЕ МОЖУ ЗАЙТИ НА ТЕСТИ ПИШЕ ОСЬ ЦЕ: Error: Forbidden Your client does not have permission to get URL /code/779N4N from this server
Зробіть висновок: як змоделювати предмет за допомогою тривимірних примітивів; наведіть приклади предметів, які ви тепер вмієте моделювати.
3. Шеңбер (Круг) құралынын кызметi кандай? 4. Модификациялау құралдары тобына кандай құралдар жатады? 5. Сығу/созу (Вдавить/вытянуть) құралы қандай кы … змет атқарады?
программа вычисления пройденного пути реальной точки в течение времени t, начальная скорость которого v0, с равномерным ускорением a
Программирование ветвлений. 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Программирование ветвлений. Полное и неполное ветвление.
Система оценки: 5 балльная
Список вопросов теста
Вопрос 1
Вещественные числа имеют тип данных:
Варианты ответов
Вопрос 2
В каком из условных операторов допущена ошибка?
Варианты ответов
- if b = 0 then writeln (‘Деление невозможно.’);
- if a b then max := a else max := b;
- if (a>b) and (b>0) then c:=a+b;
Вопрос 3
Определите значение переменной c после выполнения следующего фрагмента программы:
a := 100;
b := 30;
a := a – b*3;
if a > b then c := a – b else c := b – a;
Ответ (число) введите в строку
Вопрос 4
Условный оператор
if a mod 2 = 0 then write (‘Да’) else write (‘Нет’)
позволяет определить, является ли число а:
Варианты ответов
- четным
- целым
- простым
Вопрос 5
При присваивании изменяется:
Варианты ответов
- имя переменной
- тип переменной
- значение переменной
Вопрос 6
Является ли условным оператором следующая последовательность символов?
Варианты ответов
Вопрос 7
Какое из предложенных выражений может быть использовано в качестве условия?
Варианты ответов
- 6*у+9
- (z>8) and (z 2