Личный кабинет

Задание#T25772

Требовалось написать программу, при выполнении которой с клавиатуры считывается координата точки на прямой ( – действительное число) и определяется принадлежность этой точки одному из выделенных отрезков и (включая границы). Программист торопился и написал программу неправильно.
Требовалось написать программу, при выполнении
которой с клавиатуры считывается координата
точки на прямой (... – действительное число) и
определяется принадлежность этой точки одному
из выделенных отрезков ... и ... (включая границы).
Программист торопился и написал программу
неправильно.
INPUT x
IF x>=-3 THEN
 IF x<=9 THEN
  IF x>1 THEN
   PRINT "не принадлежит"
  ELSE
   PRINT "принадлежит"
  ENDIF
 ENDIF
ENDIF
END
Последовательно выполните следующее.
1. Перерисуйте и заполните таблицу, которая показывает, как работает программа при аргументах, принадлежащих различным областям ( и ). Границы (точки и ) принадлежат заштрихованным областям ( и соответственно).
ОбластьУсловие Условие Условие Программа выведетОбласть обрабатывается верно
В столбцах условий укажите «Да», если условие выполнится; «Нет», если условие не выполнится; «—» (прочерк), если условие не будет проверяться; «не изв.», если программа ведет себя по-разному для разных значений, принадлежащих данной области. В столбце «Программа выведет» укажите, что программа выведет на экран. Если программа ничего не выводит, напишите «—» (прочерк). Если для разных значений, принадлежащих области, будут выведены разные тексты, напишите «не изв.». В последнем столбце укажите «Да» или «Нет».
2. Укажите, как нужно доработать программу, чтобы не было случаев её неправильной работы. (Это можно сделать несколькими способами, достаточно указать любой способ доработки исходной программы.)
Показать разбор

Рекомендованные задания

Для составления персональной подборки решено недостаточно заданий.
Повышайте свой балл на экзамене!
Решать задания
0 баллов сегодня
дней без пропуска

0
сб
0
вс
0
пн
0
вт
0
ср
0
чт
0
пт