Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Программирование ветвлений. 8 класс

Программирование ветвлений. 8 класс

Avatar
03.05.2022. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Программирование ветвлений. Полное и неполное ветвление.

Список вопросов теста

Вопрос 1

Вещественные числа имеют тип данных:

Варианты ответов
  • real
  • integer
  • boolean
  • char
Вопрос 2

В каком из условных операторов допущена ошибка?

Варианты ответов
  • if b = 0 then writeln ('Деление невозможно.');
  • if a < b then min := a; else min := b;
  • 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

Является ли условным оператором следующая последовательность символов?

If x<y<z; then a:=116

Варианты ответов
  • нет
  • да
Вопрос 7

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

Варианты ответов
  • 6*у+9
  • (z>8) and (z<19)
  • х+с
  • а
Вопрос 8

На вход программы, фрагмент которой приведённой ниже,  поданы числа 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 5
  • 5 15
  • 5 10
  • 10 15
Вопрос 9

Пусть а, b, c – стороны треугольника. Какое сообщение можно вывести  на экран при выполнении условия (a = b) and (b = c)?

Варианты ответов
  • Треугольник равносторонний
  • Треугольник прямоугольный
  • Треугольник тупоугольный
Вопрос 10

Else в условном операторе переводится как...

Варианты ответов
  • иначе
  • условие
  • если
  • ввод
Вопрос 11

Дан условный оператор: if x>2 then y:=x+7 else y:=x−20 
Укажите действие, которое будет выполняться в случае истинности условия:

Варианты ответов
  • y:=x+7
  • y:=x−20
  • x>2
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт