Úloha v javě na pravoúhlý trojúhelník - něco špatně ?
Napsal: 11 led 2013 17:36
Dobrý den,
Ve školních cvičeních jsme dostali zadání : Napište podmínku, která je splněna pokud jsou proměnné a, b a c strany pravoúhlého trojúhelníku. To jsem napsal, když ale spustím program vypíše se chyba, přitom podle zadaných parametrů by mělo jít o pravoúhlý trojúhelník (c je přepona). Napište, kde je prosím chyba. Děkuji
void podminky10() {
double a = 2;
double b = 2;
double c = Math.sqrt(2);
if (Math.pow(a,2)+ Math.pow(b, 2) == Math.pow(c, 2)) {
System.out.println("Hodnoty A,B,C jsou stranami pravoúhlého trojúhelníku");
}
else{
System.out.println("Chyba");
}
}
Ve školních cvičeních jsme dostali zadání : Napište podmínku, která je splněna pokud jsou proměnné a, b a c strany pravoúhlého trojúhelníku. To jsem napsal, když ale spustím program vypíše se chyba, přitom podle zadaných parametrů by mělo jít o pravoúhlý trojúhelník (c je přepona). Napište, kde je prosím chyba. Děkuji
void podminky10() {
double a = 2;
double b = 2;
double c = Math.sqrt(2);
if (Math.pow(a,2)+ Math.pow(b, 2) == Math.pow(c, 2)) {
System.out.println("Hodnoty A,B,C jsou stranami pravoúhlého trojúhelníku");
}
else{
System.out.println("Chyba");
}
}