Advertisement
Guest User

Zadatak1

a guest
Apr 23rd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. void fNiz(int* niz,int brojElemenata){
  4.   int i=0;
  5.   while(i<brojElemenata){
  6.     if(*(niz+i)<0) *(niz+i)=0;
  7.     if(*(niz+i)>0) *(niz+i)=1;
  8.     i++;
  9.   }
  10.  
  11.  
  12. }
  13. void ucitajNiz(int* niz,int brojElemenata){
  14.   int i=0;
  15.   while(i<brojElemenata){
  16.     printf("Unesi %d clan niza: ",i+1);
  17.     scanf("%d",(niz+i));
  18.     i++;
  19.   }
  20.  
  21. }
  22. void printajNiz(int* niz,int brojElemenata){
  23.   int i=0;
  24.   while(i<brojElemenata){
  25.     printf("%d ",*(niz+i));
  26.  
  27.     i++;
  28.   }
  29. }
  30.  
  31. int main(void) {
  32.   int duzina;
  33.   printf("Unesi duzinu niza: ");
  34.   scanf("%d",&duzina);
  35.   int niz[duzina];
  36.   ucitajNiz(&niz,duzina);
  37.   printf("Prije funkcije: \n");
  38.   printajNiz(&niz,duzina);
  39.   fNiz(&niz,duzina);
  40.     printf("\nPoslije funkcije: \n");
  41.   printajNiz(&niz,duzina);
  42.   return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement