/programy/C/vypocet_ploch/obsah_obvod.c |
---|
0,0 → 1,36 |
#include <math.h> |
#include <stdio.h> |
#include "./vypocty.h" |
float obvod_ctverce(float strana); //vypocita obvod ctverce o strane a |
float obsah_ctverce(float strana); // vypocita obsah crverce o strane a |
float obvod_kruznice(float polomer); // spocita obvod kruznice z polomeru |
float obsah_kruznice(float polomer); // spocit obsah kruznice z polomeru |
int main( void ) |
{ |
float r; |
float r2; |
float a; |
float a2; |
printf("Zadejte polomer r="); |
scanf("%f",&r); |
printf("obvod male kruznice Omk=%25.2f \n",obvod_kruznice(r)); |
printf("obsah male kruznice Smk=%25.2f \n",obsah_kruznice(r)); |
a=2*r; // a je strana vnitrniho ctverce |
printf("obvod vnitrniho ctverce Oc=%25.2f \n",obvod_ctverce(a)); |
printf("obsah vnitrniho ctverce Sc=%25.2f \n",obsah_ctverce(a)); |
r2=M_SQRT2*r; // polomer kruznice |
printf("obvod kruznice Ok=%25.2f \n",obvod_kruznice(r2)); |
printf("obsah kruznice Sk=%25.2f \n",obsah_kruznice(r2)); |
a2=2*r2; // strana vetsiho ctverce |
printf("obvod velkeho ctverce Ovc=%25.2f \n",obvod_ctverce(a2)); |
printf("obsah velkeho ctverce Svc=%25.2f \n",obsah_ctverce(a2)); |
} |
/programy/C/vypocet_ploch/vypocet |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/programy/C/vypocet_ploch/vypocet.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/programy/C/vypocet_ploch/vypocty.h |
---|
0,0 → 1,37 |
/************************************************************************** |
** |
** knihovna pro vypocet obsahu a ploch zakladnich obrazcu |
** |
***************************************************************************/ |
float obvod_ctverce(float strana) //vypocita obvod ctverce o strane a |
{ |
float obvod; |
obvod=4*strana; |
return (obvod); |
} |
float obsah_ctverce(float strana) // vypocita obsah crverce o strane a |
{ |
float obsah; |
obsah=strana*strana; |
return (obsah); |
} |
float obvod_kruznice(float polomer) // spocita obvod kruznice z polomeru |
{ |
float obvod; |
obvod=2*M_PI*polomer; |
return (obvod); |
} |
float obsah_kruznice(float polomer) // spocit obsah kruznice z polomeru |
{ |
float obsah; |
obsah=polomer*polomer*3,14; |
return (obsah); |
} |