Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _USE_MATH_DEFINES
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- int main()
- {
- double strana1=0, strana2=0, obsah=0, obvod=0;
- char vyraz;
- printf("Zadejte rovinny obrazec, jehoz obsah a obvod chcete spocitat: a - ctverec, b - obdelnik, c - kruh\n");
- scanf("%c",&vyraz);
- if(vyraz=='a')
- {
- printf("Zadejte stranu ctverce:\n");
- if(strana1<0 || (scanf("%lf", &strana1))!=1)
- {
- printf("Nespravny vstup.\n");
- }
- else
- {
- obsah = strana1*strana1;
- obvod = strana1+strana1+strana1+strana1;
- printf("Obsah ctverce je: %.4lf\n", obsah);
- printf("Obvod ctverce je: %.4lf\n", obvod);
- }
- }
- else if(vyraz=='b')
- {
- printf("Zadejte strany obdelniku:\n");
- if(strana1,strana2<0 || (scanf("%lf %lf", &strana1, &strana2))!=2)
- {
- printf("Nespravny vstup.\n");
- }
- else
- {
- obsah = strana1*strana2;
- obvod = 2*(strana1+strana2);
- printf("Obsah obdelniku je: %.4lf\n", obsah);
- printf("Obvod obdelniku je: %.4lf\n", obvod);
- }
- }
- else if(vyraz=='c')
- {
- printf("Zadejte polomer kruznice:\n");
- if(strana1<0 || (scanf("%lf", &strana1))!=1)
- {
- printf("Nespravny vstup.\n");
- }
- else
- {
- obsah = (M_PI*(strana1*strana1));
- obvod = 2*M_PI*strana1;
- printf("Obsah kruznice je: %.4lf\n", obsah);
- printf("Obvod kruznice je: %.4lf\n", obvod);
- }
- }
- else
- {
- printf("Nespravny vstup.\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement