Advertisement
Crackbone

dv11z4

May 31st, 2021
1,156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.49 KB | None | 0 0
  1. /*4. Napisati rekurzivnu funkciju koja za dani broj n ispisuje sve neparne brojeve unazad
  2. do 1. Zabranjeno je korištenje petlji.*/
  3.  
  4.  
  5. #define _CRT_SECURE_NO_WARNINGS
  6.  
  7.  
  8. #include<stdio.h>
  9.  
  10. int funkcija(int n)
  11. {
  12.     if (n % 2 == 0)
  13.     {
  14.         printf("\n%d", n - 1);
  15.        
  16.     }
  17.     else
  18.     {
  19.         printf("\n%d", n);
  20.        
  21.     }
  22.     if (n > 2)
  23.         return funkcija(n - 2);
  24.     else
  25.         return;
  26. }
  27.  
  28. int main()
  29. {
  30.     int n;
  31.     printf("Upisi broj:");
  32.     scanf(" %d", &n);
  33.     funkcija(n);
  34.     getchar();
  35.     getchar();
  36.     return 1;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement