Advertisement
Guest User

Untitled

a guest
Oct 17th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <cmath>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. double a,b,r;
  10. char v;
  11.  
  12. printf("Zadejte rovinny obrazec, jehoz obsah a obvod chcete spocitat: a - ctverec, b - obdelnik, c - kruh\n");
  13. cin >> v;
  14.  
  15. if (v == 'a' && cin.good())
  16. {
  17. printf("Zadejte stranu ctverce:\n");
  18. cin >> a;
  19. if (a > 0)
  20. {
  21. printf("Obsah ctverce je: %.4f\n", pow(a,2));
  22. printf("Obvod ctverce je: %.4f\n", 4*a);
  23. }
  24. else {printf("Nespravny vstup.");}
  25.  
  26. }
  27. else if (v == 'b' && cin.good())
  28. {
  29. printf("Zadejte strany obdelniku:\n");
  30. cin >> a >> b;
  31. if (b > 0)
  32. {
  33. printf("Obsah obdelniku je: %.4f\n", a*b);
  34. printf("Obvod obdelniku je: %.4f\n", 2*a + 2*b);
  35. }
  36. else {printf("Nespravny vstup.");}
  37. }
  38. else if (v == 'c' && cin.good())
  39. {
  40. printf("Zadejte polomer kruznice:\n");
  41. cin >> r;
  42. if (r > 0)
  43. {
  44. printf("Obsah kruznice je: %.4f\n", M_PI * pow(r,2));
  45. printf("Obvod kruznice je: %.4f\n", 2 * M_PI * r);
  46. }
  47. else {printf("Nespravny vstup.");}
  48. }
  49. else {printf("Nespravny vstup.");}
  50.  
  51. return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement