Advertisement
milanmetal

Dule

Mar 31st, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.96 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. int prost(int n);
  4.  
  5. int main()
  6. {
  7.   int n = 0;
  8.  
  9.   // unos bi inace trebao odraditi kroz funkciju, ovako nije dozvoljeno na ispitu...
  10.     do{
  11.       printf("Unesite jedan prirodan broj n: \n");
  12.       scanf("%d", &n);
  13.       }
  14.     while(n<=0 || n>100);
  15.    
  16.     if(prost(n)){
  17.       printf("Broj %d je prost!\n", n);
  18.     } else {
  19.       printf("Broj %d nije prost!\n", n);
  20.     }
  21. }
  22. int prost(int n) // ovde ti zapravo i ne treba pokazivac,
  23. //funkcija ne radi nista sa tom promenjivom koju prolsedis, samo uzme njenu vrednost,
  24. //odradi nesto i vrati ti neku novu vrednost koja nema veze s tom promenjivom
  25. {
  26.   int i = 0; // ovo uvek postavi na pocetnu vrednost da je 0, jer onako ce uzeti nesto iz
  27.   //memorije i ima jednom glava da te zaboli jer ences znati sta se desilo kad ti izbaci neke random vrednosti
  28.   int podeljen=0;
  29.  
  30.   for(i=2; i < n; i++){
  31.      if(n%i==0){
  32.        podeljen=1;
  33.        break;
  34.       }
  35.     }
  36.  return podeljen;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement