Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. //użytkownik miał wprowadzić całkowite wartości a,b,c. program miał policzyć a^b/c!
  5.  
  6. int silnia (int n)
  7. {
  8. if (n == 0) return 1;
  9. else return n*silnia(n-1);
  10. }
  11.  
  12. float potegowanie(float podstawa, int wykladnik)
  13. {
  14.     float wynik=1;
  15.     int i;
  16.     for(i=0; i<wykladnik; i++)
  17.     {
  18.         wynik=wynik*podstawa;
  19.     }
  20.     return wynik;
  21. }
  22.  
  23. int main()
  24. {
  25.     int a, b, c;
  26.     float wynik;
  27.     printf("Podaj a: ");
  28.     scanf("%d", &a);
  29.  
  30.     printf("Podaj b: ");
  31.     scanf("%d", &b);
  32.  
  33.     printf("Podaj c: ");
  34.     scanf("%d", &c);
  35.  
  36.     wynik = potegowanie(a, b)/silnia(c);
  37.     printf("Wynik: %.3f", wynik);
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement