Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdio.h>
- #include <cmath>
- using namespace std;
- int main()
- {
- double a,b,r;
- char v;
- printf("Zadejte rovinny obrazec, jehoz obsah a obvod chcete spocitat: a - ctverec, b - obdelnik, c - kruh\n");
- cin >> v;
- if (v == 'a' )
- {
- printf("Zadejte stranu ctverce:\n");
- cin >> a;
- if (a > 0 && !cin.fail())
- {
- printf("Obsah ctverce je: %.4f\n", pow(a,2));
- printf("Obvod ctverce je: %.4f\n", 4*a);
- }
- else {printf("Nespravny vstup.\n");}
- }
- else if (v == 'b' )
- {
- printf("Zadejte strany obdelniku:\n");
- cin >> a >> b;
- if (b > 0 && !cin.fail() && a>0)
- {
- printf("Obsah obdelniku je: %.4f\n", a*b);
- printf("Obvod obdelniku je: %.4f\n", 2*a + 2*b);
- }
- else {printf("Nespravny vstup.\n");}
- }
- else if (v == 'c' )
- {
- printf("Zadejte polomer kruznice:\n");
- cin >> r;
- if (r > 0 && !cin.fail())
- {
- printf("Obsah kruznice je: %.4f\n", M_PI * pow(r,2));
- printf("Obvod kruznice je: %.4f\n", 2 * M_PI * r);
- }
- else {printf("Nespravny vstup.\n");}
- }
- else {printf("Nespravny vstup.\n");}
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement