"Pole i obwód prostokąta" zrobiłem program lecz nie wiem jak wykonać takie zabezpieczenie.

0

Chodzi mi o to tak jak teraz mam program to jak podam wymiary boku np: 14 i -2 to mi wyliczy, a chodzi o to żeby powiedziało że stop boków ujemnych nie ma. Coś w tym stylu.Zrzut ekranu (78).png

4

Użyj instrukcji warunkowej.

Na przyszłość nie wklejaj kodu jako obrazka.

0

lepiej weź wartości bezwzględne

1
_13th_Dragon napisał(a):

lepiej weź wartości bezwzględne

Yyyy, chyba nie ...
Gdyby to były wektory (w sensie matematycznym - odcinki o konkretnym początku i końcu), ujemny wektor ma sens i wartość bezwzględna ma sens.
Ale "długość" jest skalarem i ujemna nie ma sensu

@Label303
Dlaczego "wy wszyscy" liczycie geometrię na integerach?
Przypadkowo tutaj nie ma wielkiego bum, ale to prawie zawsze zła ścieżka
(tu jest JEDYNY algorytm geometryczny, który jeszcze wytrzymuje na integerach, już dla trójkąta, trapezu, whatever wylatuje)

1

EE, o to chodzi?

if(wpisanecos < 0)
{
cout << ("brawo ujemny prostokat");
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1