Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Программирование разветвляющихся алгоритмов

Программирование разветвляющихся алгоритмов

Avatar
19.04.2020. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Проверка знаний по теме "Программирование разветвляющихся алгоритмов", 8 класс, УМК Босова Л, Л.

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

Вопрос 1

В результате выполнения фрагмента программы:
a:=5;
b:=20;
a:=a-b/2;
if a>b
      then c:=a+b
      else c:=b-a;

переменная с примет значение:

Варианты ответов
  • 25
  • 14.5
  • -15
  • -14.5
Вопрос 2

Отметьте, что произойдет в результате выполнения выполнения следующей программы.
program hr;
     var a, b, c: integer;
begin
    write ('Введите  первое целое число');
    readln (a);
    write ('Введите второе целое число');
    readln (b)

    if  a<b
        then c:=2*a
        else  c:= 2*b;
   writeln (c)
end.

Варианты ответов
  • увеличение меньшего из двух чисел вдвое
  • уменьшение меньшего из двух чисел вдвое
  • увеличение большего из двух чисел вдвое
  • уменьшение большего из двух чисел вдвое
Вопрос 3

Какие из условных операторов записаны верно:

Варианты ответов
  • if b=0 then writeln ('Деление невозможно');
  • if a
  • if a>b then max:=a else max:=b;
  • if (a>b) and (b>0) then c:=a+b;
Вопрос 4

Условный оператор целесообразно использовать  в программе:

Варианты ответов
  • вычисляющей квадратный корень уравнения
  • подсчитывающей количество символов
  • вычисляющей значение выражения
  • составленной для линейного алгоритма
  • сравнивающей значение переменных
Вопрос 5

При выполнении фрагмента программы:
if a<3
   then   if b>3  
              then   c:=4
              else    c:=5;

переменная  с примет значений 4, если:

Варианты ответов
  • a=3, b=3
  • a=1, b=4
  • a=1, b = 3
  • a=4, b =1
Вопрос 6

При выполнении  фрагмента программы:
if a<3
      then  if   b>3
                then c:=4
                else c:=5
      else  c:=6;

переменная с примет значение 6, если

Варианты ответов
  • a=5, b = 3
  • a=1, b =4
  • a=1, b=3
  • a=4, b=1
Вопрос 7

Запишите, как называется конструкция вида 
begin <последовательность операторов> end;

Пройти тест
Сохранить у себя:

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

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