Guest User

Untitled

a guest
Jan 21st, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <stdio.h>
  3.  
  4. int main()
  5. {
  6. double a, b, r, obsahc, obvodc, obsaho, obvodo, obsahk, obvodk, pi;
  7. char vstup;
  8. pi=3.14159265;
  9.  
  10. printf("Zadejte rovinny obrazec, jehoz obsah a obvod chcete spocitat: a - ctverec, b - obdelnik, c - kruh\n");
  11.  
  12. vstup=getchar();
  13.  
  14. if(vstup=='a')
  15. {
  16. printf("Zadejte stranu ctverce:\n");
  17. if(scanf("%lf", &a)!=1||a<0)
  18. printf("Nespravny vstup.\n");
  19. else
  20. printf("Obsah ctverce je: %.4lf\n", a*a);
  21. printf("Obvod ctverce je: %.4lf\n", 4*a);}
  22.  
  23.  
  24. else if(vstup=='b'){
  25. printf("Zadejte strany obdelniku:\n");
  26. if(scanf("%lf %lf", &a, &b)==2)
  27. obsaho=a*b;
  28. obvodo=2*(a+b);
  29. printf("Obsah obdelniku je: %.4lf\n", obsaho);
  30. printf("Obvod obdelniku je: %.4lf\n", obvodo);}
  31. else if(vstup=='c'){
  32. printf("Zadejte polomer kruznice:\n");
  33. if(scanf("%lf", &r)==1)
  34. obsahk=pi*(r*r);
  35. obvodk=2*pi*r;
  36. printf("Obsah kruznice je: %.4lf\n", obsahk);
  37. printf("Obvod kruznice je: %.4lf\n", obvodk);}
  38.  
  39. else if(vstup!='a'||'b'||'c')
  40. printf("Nespravny vstup.\n");
  41.  
  42.  
  43. return 0;
  44. }
Add Comment
Please, Sign In to add comment