Задача 6 (Точка върху страната на правоълълник) - Java- Programming Basics
Някои може ли да ми помогне с задачата получавам 72/100 в judge , а не намирам грешка . Благодаря предварително !
import java.util.Scanner;
public class BorderOrInsideOutside {
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
double x1 = Double.parseDouble(console.nextLine());
double y1 = Double.parseDouble(console.nextLine());
double x2 = Double.parseDouble(console.nextLine());
double y2 = Double.parseDouble(console.nextLine());
double x = Double.parseDouble(console.nextLine());
double y = Double.parseDouble(console.nextLine());
if ((x==x1) && (x==x2) && (y>=y1)&& (y<=y2)||
(y==y1)&& (y==y2)&& (x>=x1)&& (x<=x2)){
System.out.println("Border");
} else {
System.out.println("Inside / Outside");
}
}
}
Здрасти дава ми сега 77/100 , но пак някъде дава грешка и не мога да намеря точната причина
Кодът, който съм посочил вади 100/100. Разгледай го внимателно, да не пропускаш нещо.
Благодаря , да наистина е така даде ми 100/100 грешката ми бе в скобите и от там изчисленията които се правят стават не правилни :) Благодаря за помощта