2 отчёт Глушенков М.В
.docxПоволжский Государственный Университет Телекоммуникаций и Информатики
Кафедра ПОУТС
Лабораторная работа №2
Выполнил :
Студент гр. ИСТ 74У
Глушенков М.В.
Проверили:
Д.т.н., проф. Лиманова Н.И.
Асс. Горелов Г.А.
Самара 2017
Задание: Для десяти выстрелов, координаты которых задаются с клавиатуры, вывести текстовые сообщения о попадании в мишень — область, закрашенную на рисунке черным цветом.
Листинг программы
#include "stdafx.h"
#include<iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "");
float x, y, r;
cout << "введите r" << endl;
cin >> r;
for (int i = 0; i < 6; i++)
{
cout << "введите x, y" << endl;
cin >> x >> y;
if ((x*x + y*y <= r && y >= 0) || (y >= -r && y < 0 && x <= 0 && y <= x))
cout << "попал" << endl;
else
cout << "непопал" << endl;
}
system("pause");
return 0;
}
Пример выполнения программы