Добавил:
Eatmore
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:отчеты по лабораторным работам / лабораторная работа 1 / java.lab1 / lab1
.javaimport java.io.*;
class lab1 {
public static void main(String args[])
throws IOException {
double R;
PointInArea arrayOfPoints[] = { new PointInArea ( 4, 3),
new PointInArea ( 5,-4),
new PointInArea (-4,-4),
new PointInArea (-3, 3),
new PointInArea (-2, 2) };
BufferedReader inputStr = new BufferedReader (new InputStreamReader (System.in));
System.out.println ("Введите R:");
try {
R = Double.parseDouble (inputStr.readLine());
}
catch (NumberFormatException e) {
System.out.println ("Нужно ввести положительное число!");
return;
}
if (R <= 0) {
System.out.println ("Требуется ввести положительное число!");
return;
}
System.out.println("Точки, попадающие в заданную область:");
for (int i=0; i<arrayOfPoints.length; i++) {
if (arrayOfPoints[i].isInArea(R))
System.out.println(arrayOfPoints[i]);
}
}
}