47 int main(
int argc,
char *argv[]) {
56 printf(
"Usage: %s 0|3|4|6 vyska polomer|strana\n", argv[0]);
61 n = strtol(argv[1], &endptr, 10);
63 printf(
"%s: spatny opkod/pocet\n", argv[1]);
67 h = strtod(argv[2], &endptr);
69 printf(
"%s: spatna vyska\n", argv[2]);
73 r = strtod(argv[3], &endptr);
75 printf(
"spatny polomer/velikost strany\n");
81 objem = valec_objem(r, h); povrch = valec_povrch(r, h);
82 printf(
"Valec s vyskou %g a polomerem podstavy %g ma povrch %g a objem %g\n", h, r, povrch, objem);
91 objem = hranol_objem(n, r, h); povrch = hranol_povrch(n, r, h);
92 printf(
"%ld-uhelnik s vyskou %g a stranou podstavy %g ma povrch %g a objem %g\n", n, h, r, povrch, objem);