[ gunnn @ 12.03.2011. 21:48 ] @
razmisljam nesto, pa nmg da nadjem resenje...evo : kako da odredim npr koliko je uneto int promenjivih, i kako deklarisati za neki program sa nepoznatim brojem unosa uz pomoc ciklusa ili???
[ Goran Arandjelovic @ 13.03.2011. 01:00 ] @
1. Ti deklarišeš promenljive i ti si taj koji piše kod za unos tih promenljivih, tako da onda znaš i koliko si promenljiva deklarisao i koliko uneo.
2. Unos nepoznatog broja promenljivih, a da sačuvaš vrednosti svih unetih promenljivih, možeš postići deklaracijom niza i unosom svakog elementa tog niza. Niz može biti fiksne veličine ili može biti dinamički alociran sa proizvoljnim brojem elemenata.
[ Eurora3D Team @ 12.02.2012. 19:20 ] @
Ili lista
Npr.
Code:

#include <iostream>
#include <list>
using namespace std;

int main ()
{
    //lista int vrednosti
    list<int> mylist;

    //privremena promenljiva
    int n = 0;

    //unos brojeva, kad se unese npr. > 10000 izlazi iz petlje
    cout << "unesite brojeve manje od 10000" << endl;
    while(n < 10000)
    {
        cin >> n;
        if(n < 10000)
            mylist.push_back(n);
    }

    //ispis
    cout << endl << "uneseni brojevi: ";
    //iterator liste
    list<int>::iterator it;
    for (it = mylist.begin() ; it != mylist.end(); it++)
        cout << " " << *it;

    cout << endl;

    return 0;
}