Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int prost(int n);
- int main()
- {
- int n = 0;
- // unos bi inace trebao odraditi kroz funkciju, ovako nije dozvoljeno na ispitu...
- do{
- printf("Unesite jedan prirodan broj n: \n");
- scanf("%d", &n);
- }
- while(n<=0 || n>100);
- if(prost(n)){
- printf("Broj %d je prost!\n", n);
- } else {
- printf("Broj %d nije prost!\n", n);
- }
- }
- int prost(int n) // ovde ti zapravo i ne treba pokazivac,
- //funkcija ne radi nista sa tom promenjivom koju prolsedis, samo uzme njenu vrednost,
- //odradi nesto i vrati ti neku novu vrednost koja nema veze s tom promenjivom
- {
- int i = 0; // ovo uvek postavi na pocetnu vrednost da je 0, jer onako ce uzeti nesto iz
- //memorije i ima jednom glava da te zaboli jer ences znati sta se desilo kad ti izbaci neke random vrednosti
- int podeljen=0;
- for(i=2; i < n; i++){
- if(n%i==0){
- podeljen=1;
- break;
- }
- }
- return podeljen;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement