Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Turbo pascal 4 boký jehlan

Nedělám v Pascalu, ale v ANSI C pro mikrokontrolery, tak snad to bude alespoň vzdáleně podobné. Musíš si zadefinovat správný datový typ (float/double, nevim jak to v pascalu je, prostě datový typ s plovoucí desetinnou čárkou). Když to napíšeš tak, jak jsi to napsal, tak ti compiler vyhodí chybu (asi parse error). Takže takto (napíšu pro C, přepiš si to do pascalu, úpravy budou minimální):

double a,v,objem; //v a V může dělat problémy, pakliže kompiler není case-sensitive

....

void main()
{
....
objem = (1/3)*a*a*v;
}
Odmocniny se dělají funkcí sqrt (z anglického square root).


Myslím si ale, že jsi neprojevil žádnou vlastní snahu, protože metodou pokus/omyl by to za těch pár dní dokázala a naučila se to i cvičená opice.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny