Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdio.h>
- #include <stdbool.h>
- int func (int a, int b, double wynik)
- {
- if (a < 1)
- return wynik;
- printf("%10.d %10.d", a, b);
- if (a%2 != 0)
- wynik += (double) b;
- printf("\n");
- a = a >> 1;
- b = b << 1;
- return func (a, b, wynik);
- }
- int main(){
- int a, b;
- double wynik = 0;
- printf ("a = ");
- scanf ("%d", &a);
- printf ("b = ");
- scanf ("%d", &b);
- printf("\nLiczba1 Liczba2\n\n");
- printf("\nWynik = %d", func (a, b, wynik));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement