Требовалось написать программу, при выполнении которой с клавиатуры считывается координата точки на прямой (x – действительное число) и определяется принадлежность этой точки одному из выделенных отрезков В и D (включая границы).
Программист торопился и написал программу неправильно.
var x: real;
begin
readln(x);
if x>=-3 then
if x<=9 then
if x>1 then
write('не принадлежит')
else
write('принадлежит')
end.
begin
readln(x);
if x>=-3 then
if x<=9 then
if x>1 then
write('не принадлежит')
else
write('принадлежит')
end.
Задание:
- Проанализируйте программу программиста построив Дракон-схему (блок-схему) и найдите его ошибки
- Напишите свой вариант программы
Комментариев нет:
Отправить комментарий