Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /*
- Napišite program u kojem ćete deklarirari niz od 5 cijelobrojnih elemenata te uz pomoć:
- * funkcije: void unos (int *, int); omogućiti unos elemenata niza
- * funkcije: void ispis (int *, int); omogućiti ispis elemenata niza
- * funkcije: int * najveci (int *, int); vratiti adresu najvećeg elementa u nizu;
- obavezno provjerite je li funkcija vratila korektnu adresu.
- */
- void unos(int *p, int v)
- {
- for (int i = 0; i < v; i++)
- {
- cout << i + 1 << " clan -> ";
- cin >> *(p + i);
- }
- }
- void ispis(int *p, int v)
- {
- for (int i = 0; i < v; i++)
- {
- cout << *(p + i)<<"\t";
- }
- }
- int * najveci(int *p, int v)
- {
- int * lokalni = 0;
- int max=*p;
- for (int i = 0; i < v; i++)
- {
- if (*(p+i) > max)
- {
- max = *(p + i);
- lokalni = (p + i);
- }
- }
- return lokalni;
- }
- int main()
- {
- const int v = 5;
- int niz[v];
- int *p = &niz[0];
- cout << "Unesi clanove niza: " << endl;
- unos(p,v);
- cout << "\nVas niz glasi: " << endl;
- ispis(p,v);
- cout << "\n\nNajveci clan niza je: " << endl;
- int * p2 = najveci(p, v);
- cout << *p2;
- system("pause >nul");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement