jazykc  2013.3
upoljazykc
 All Classes Files Functions Variables Typedefs Macros Pages
vypocet.h
1 #ifndef VYPOCET_H_INCLUDED
2 #define VYPOCET_H_INCLUDED
3 #endif
4 
5 #ifdef __cplusplus
6 extern "C" {
7 #endif
8 
9 double valec_objem (double r, double h);
10 double valec_povrch(double r, double h);
11 
12 /*nebo jako makra pomoci hranol_objem()?
13  */
14 double hranol3_objem (double s, double h);
15 double hranol3_povrch(double s, double h);
16 
17 double hranol4_objem (double s, double h);
18 double hranol4_povrch(double s, double h);
19 
20 double hranol6_objem (double s, double h);
21 double hranol6_povrch(double s, double h);
22 
23 /* pravidelny n-uhelnik: n/4 * s^2 * cotg pi/n
24  * 3-uhelnik sqrt(3)/4
25  * 6-uhelnik 1.5 sqrt(3
26  */
27 double hranol_objem (long n, double s, double h);
28 double hranol_povrch(long n, double s, double h);
29 
30 
31 #ifdef __cplusplus
32 }
33 #endif
34 #undef VYPOCET_H_INCLUDED