Лабораторная работа по "Информатике и программированию"
Автор: Alisher Berikkaliyev • Июнь 16, 2022 • Лабораторная работа • 268 Слов (2 Страниц) • 154 Просмотры
ПРИЛОЖЕНИЕ
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Факультет систем управления
Кафедра АОИ
Лабораторная работа № 1
по дисциплине «Информатика и программирование»
Выполнил:
студент Жоров Егор
специальность 231000.62 ФИО
Томск 2022
1 Вариант.
Проверить, принадлежит ли точка с заданными координатами (x, y) заштрихованной области:
[pic 1]
Алгоритм решения задачи
Алгоритм решения задачи представлен в виде блок-диаграммы.
[pic 2]
Текст программы
#include <stdio.h>
int main(int argc, char *argv[])
{
int x, y;
printf("Предоставте программе координату х: ");
scanf("%d", &x);
printf("Предоставте программе координату y: ");
scanf("%d", &y);
if(x == 0 && y <= 2 || x == 0 && y >= -2)
printf("Оо да. да? да! Точка пренадлежит фигуре!");
else if (x == 1 && y == 0 || x == -1 && y == 0)
printf("Было конечно сложнее, но точка пренадлежит фигуре Лейтенант!", x, y);
else if (x == 1 && y == -1 || x == -1 && y == -1)
printf("Успех! Точка пренадлежит фигуре", x, y);
else
printf("Ничего личного, но такие координаты выходят за грань фигуры", x, y);
}
Результаты тестирования программы
На рисунке 1 представлены экранные формы работы программы
• при введенных значениях координат (0,2) точка с такими координатами принадлежит вершине треуголинка, входящей в фигуру;
• при введенных значениях координат (1,-1) точка с такими координатами принадлежит углу треугольника, входящему в фигуру;
...