Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int prva_funkcija (int n, int *p) { // Funkcija prima pokazivac umjesto polja // zato sto se polje nemoze upisati u stog
- if (n==1) { // pa radimo sa originalnim poljem polje_1
- return p[0]+=2; // iz main().
- }
- else {
- int rezultat=0;
- for (int i=0;i<n;i++) {
- rezultat+=p[i];
- }
- return rezultat;
- }
- }
- int main() {
- int n;
- do {
- cout << "Unesite velicinu polja (1-100):";
- cin >> n;
- } while (n<1||n>100);
- int polje_1[n]; // Program ce isto radit ako se ovdje stavi 100
- for (int i=0;i<n;i++) { // umjesto n ali je ovako memorijski efikasnije
- cout << "Unesite " << i+1 << ". broj: ";
- cin >> polje_1[i];
- }
- int rezultat_1 = prva_funkcija(n, polje_1);
- cout << "Rezultat je: " << rezultat_1 << endl;
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement