witam!
mam problem odnosnie stworzenia programu ktory ma sprawdzic czy trojkat jest prostokatny, oczywiscie uzytkownik sam musi podac wspolczynniki, napisalem tak jak ponizej, niestety nie wiem co jest nie tak, jesli ktos ma jakies sugestie odnosnie tego bylbym wdzieczny o pomoc
public
class pierwiastki2
{
public static void main (String args[])
{
double a=0, b=0, c=0;
Reader r = new BufferedReader(new InputStreamReader(System.in));
StreamTokenizer inp = new StreamTokenizer(r);
try{
System.out.println("Podaj a:");
while(inp.nextToken() != StreamTokenizer.TT_NUMBER){
System.out.println("Nie podales poprawnej liczby\nPodaj b:");
}
a = inp.nval;
System.out.println("Podaj b:");
while(inp.nextToken() != StreamTokenizer.TT_NUMBER){
System.out.println("Nie podales poprawnej liczby\nPodaj b:");
}
b = inp.nval;
System.out.println("Podaj c:");
while(inp.nextToken() != StreamTokenizer.TT_NUMBER){
System.out.println("Nie podales poprawnej liczby\nPodaj c:");
}
c = inp.nval;
}
catch (IOException e){
System.out.println("Blad odczytu");
}
System.out.println("Parametry rownania:/n");
System.out.println("a=" +a + "b=" +b + "c=" +c +"/n");
if (a*a + b*b = c*c){
System.out.println("to jest trojkat prostokatny");
}
else{
System.out.println("to nie jest trojkat prostokatny");
}
}
}
}