Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Министерство образования Российской Федерации
Сибирского Государственного Технологического Университета
Факультет: Автоматизации и информационных технологий
Кафедра: Информационных технологий
Расчетная работа №6
По дисциплине «Алгоритмические языки и программирование»
Руководитель:
Якимов С.П.
(подпись)
Разработал:
Студент гр. 21-6
Прокопьев М.C.
(подпись)
Красноярск-2003.
Отчёт.
Вариант №8.
Задача № 59г
Даны действительные числа x, y. Определить, принадлежит ли точка с координатами x, y заштрихованной части плоскости
Блочная схема программы:
Текст программы
program Z_59g;
uses crt;
var x,y:real;
begin
clrscr;
Writeln('Введите x,y: ');
readln(x,y);
if (-1<=x) and (x<=1) and (x-1<=y) and (y<=x+1) and (-x-1<=y) and (y<=-x+1) then
writeln('Точка с координатами ПРИНАДЛЕЖИТ заштрихованной плоскости')
else
writeln('Точка с координатами НЕ ПРИНАДЛЕЖИТ заштрихованной плоскости');
readkey;
end.
№ |
Идентификатор Переменной |
Переменная предназначена для хранения значений |
1111. |
X |
Координаты оси ОХ(исходных данных) |
2222. |
Y |
Координаты оси ОУ(исходных данных) |
Контрольный пример:
x=0.2
y=0.3
«Точка с координатами ПРИНАДЛЕЖИТ заштрихованной плоскости»
Протокол работы программы при x=0,2, y=0,3 :
1.Печать сообщения: «Введите x,y:»
«0,20,3»
обработка строки: «0,20,31»: x=0,2, y=0,3
3. Проверка условия:
«(-1<=x) and (x<=1) and (x-1<=y) and (y<=x+1) and (-x-1<=y) and (y<=-x+1)= (-1<0,2) и (0,2<=1) и (0,2-1<=0,3) и (0,3<=0,2+1) и (-0,2-1<=0,3) и (0,3<=-0,2+1)»-True
4. Печать сообщения:
«Точка с координатами ПРИНАДЛЕЖИТ заштрихованной плоскости»
5. Остановка.
6. Конец программы.
(-1<=x)и(x<=1)и (x-1<=y)и (y<=x+1)и (-x-1<=y)и(y<=-x+1)
Вывод: «Точка с координатами ПРИНАДЛЕЖИТ заштрихованной плоскости»
Вывод: «Точка с координатами НЕ ПРИНАДЛЕЖИТ заштрихованной плоскости»
ДА
Конец
Начало
НЕТ
Ввод x,y