Witam, mam za zadanie napisać program który liczy pole i objętość graniastosłupa o podstawie sześciokąta foremnego.
Wzorki oczywiście znam, ale już zatrzymałem się na samym liczeniu pola podstawy. Wiadomo sześciokąt składa się z 6 trójkątów równobocznych które mają swój wzór na pole. P= a^2 (pierwiastków z 3)/4/
Przy próbie w ogóle odpalenia czy to działa całość już leży…
Nie, nie musisz zapisywać w zmiennej, możesz zwrócić wynik funkcji bezpośrednio jako argument innej. SQRT to funkcja która liczy pierwiastek drugiego stopnia z podaje liczby.
Jeśli już to nie skrócony a podzielony i to nie jest ten sam wzór do którego link dałeś i próbujesz zakodować.
pow(3, 1/2) oznacza że 3 jest podniesiona do potęgi 1/2. A liczba “pierwiastek z 3” to inaczej liczba “3 do potęgi 1/2” https://www.matematyka.pl/248273.htm
kwestia podzielić czy skrócić to akurat głupi spór…
Chyba pozostawię to bez komentarza. Jedyne na co Ci zwrócę uwagę to to że ten fragment kodu nie jest równoznaczny z tym o czym piszesz, ale nawet po domyśleniu (już wcześniej) o co Ci tutaj chodziło to nadal nie są te same wzory.