Advertisement
Guest User

Untitled

a guest
May 31st, 2016
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <stdbool.h>
  4.  
  5. int func (int a, int b, double wynik)
  6. {
  7. if (a < 1)
  8. return wynik;
  9.  
  10. printf("%10.d %10.d", a, b);
  11.  
  12. if (a%2 != 0)
  13. wynik += (double) b;
  14.  
  15. printf("\n");
  16.  
  17. a = a >> 1;
  18. b = b << 1;
  19.  
  20. return func (a, b, wynik);
  21. }
  22.  
  23. int main(){
  24. int a, b;
  25. double wynik = 0;
  26.  
  27. printf ("a = ");
  28. scanf ("%d", &a);
  29. printf ("b = ");
  30. scanf ("%d", &b);
  31.  
  32. printf("\nLiczba1 Liczba2\n\n");
  33. printf("\nWynik = %d", func (a, b, wynik));
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement