Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Dobrý den,
potreboval bych zkontrolovat tenhle priklad. Myslim ze neni dobre...
zadání:
Program spocita objem kuzele ze zadaného polomeru podstavy a výsky.
int main () {
int r; int v; int t;
t=3.14; - tady nvm jestli se to da takhle napsat, ma to byt misto pí.
scanf ("%d", &r);
scanf ("%d", &v);
if ((r>0)&&(v>0)) printf ("objem je %d\n", t*r*r*v/3);
else print (....);
Offline
1) proměnná 't' není typu int, ale je to nějaké desetinné číslo (float nebo double),
2) potom ani číslo 't*r*r*v/3' nebude int, takže pro jeho vypsání není možné použít '%d'.
Offline
Stránky: 1