Advertisement
Crackbone

dv6z1

Apr 19th, 2021
1,256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.65 KB | None | 0 0
  1. /*1. Korisnik unosi dva prirodna broja m i n u main funkciji. Napisati funkciju koja prvi
  2. broj prepolovi ako je paran (m/2), a drugi pomnoži sa 3 i doda mu jedan (3*n+1). U
  3. main funkciji nakon poziva funkcije ispisati nove vrijednosti m i n.*/
  4.  
  5.  
  6. #define _CRT_SECURE_NO_WARNINGS
  7.  
  8. #include<stdio.h>
  9.  
  10. void fun(int*,int*);
  11.  
  12. int main()
  13. {
  14.     int a, b;
  15.     printf("Upisi dva broja:\n");
  16.     scanf(" %d %d", &a, &b);
  17.     printf("\nUpisao si %d i %d", a, b);
  18.    
  19.     fun(&a, &b);
  20.     printf("\nNakon funkcije %d i %d", a, b);
  21.  
  22.     getchar();
  23.     getchar();
  24.     return 1;
  25. }
  26.  
  27.  
  28. void fun(int* A, int* B)
  29. {
  30.     if ((*A % 2) == 0)
  31.         *A = *A / 2;
  32.     *B = (*B) * 3 + 1;
  33.  
  34.  
  35.  
  36.     return;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement