macrofish

cedivod2

Apr 30th, 2013
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.79 KB | None | 0 0
  1. #include <stdio.h> //
  2. #include <stdlib.h> //
  3. #include <math.h> //
  4.  
  5. double povrch(double a, double v);
  6.  
  7. double povrch_jehlanu(double a, double v)
  8. {  
  9.     double povrch = (((sqrt((4*v*v)+(a*a)))+a)*a);
  10.     return povrch;
  11. }
  12.  
  13.  
  14. int main()
  15. {
  16.     printf("program pro vypocet povrchu pravidelneho ctyrbokeho jehlanu\n");
  17.     char next;
  18.     double a;
  19.     double v;
  20.     do
  21.     {
  22.     printf("zadej stranu podstavy\n");
  23.     scanf("%lf",&a);
  24.  
  25.     printf("zadej vysku\n");
  26.     scanf("%lf",&v);
  27.  
  28.     if ((a>0) && (v>0))
  29.     {
  30.     printf("povrch jehlanu je: %lf\n",povrch_jehlanu(a,v));
  31.     }
  32.     else
  33.     {
  34.         printf("zadal jste zaporne hodnoty, delka nemuze byt zaporna!\n");
  35.     }
  36.     printf("chcete pocitat dalsi obsah?  ('y' pro pokracovani)\n");
  37.     fflush(stdin);
  38.     scanf("%c",&next);
  39.     fflush(stdin);
  40.  
  41.  
  42.     }while(next=='y');
  43.  
  44.  
  45.  
  46.  
  47.  
  48.     return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment