Forum » Programiranje » c++ rabim pomoć
c++ rabim pomoć
kretze ::
zdravo folk imam en problem z randomom ker mi namesto da bi mi za vsakega lastnika posebej naredilo mi naredi za enega in pol majo vsi enako..kako naredim da nebi imeli vsi enako ??.pa hvala vsem za odgovore
koda:
koda:
class denarnica { private: int evri; int centi; string lastnik; public: denarnica() { evri=0; centi=0; lastnik="nezan"; } denarnica(int e,int c,string l) { evri=e; centi=c; lastnik=l; } bool nastaviEvre(int e) { if(e>=0) { evri=e; return true; } return false; } bool nastavicente(int c) { if(c>=0) { centi=c; return true; } return false; } bool nastavilastnika(string l) { if(l==lastnik) return false; else { lastnik=l; return true; } } int vrniEvre() { return evri; } int vrnicente() { return centi; } string vrnilastnika() { return lastnik; } void izpis() { cout<<"v denarnici katere lastnik je "<<vrnilastnika()<<" je "<<vrniEvre()<< "evrov "<< "in "<<vrnicente()<< "centov "<<endl; } void Izpistabeledenarnic(denarnica t[10]) { for(int i=0;i<10;i++) { t[i].izpis(); } } }; int main() { denarnica d[10]; string lastnik [10]={"dejan","bojan","luka","matej","tadej","slave","peter","mitja","darko","davor"}; srand(time(NULL)); denarnica a; int num1=rand()%11; int num2=rand()%151; for(int i=0;i<10;i++) { d[i]=denarnica( num1, num2, lastnik[i]); } a.Izpistabeledenarnic(d);
Yacked2 ::
Tale koda ti sigurno ne bo delala tako kot želiš. V C# moraš random definirati zunaj zanke, potem pa znotraj posodabljati polje
Random rnd = new Random();
zanka
{
int a = rnd.NextInt();
}
Random rnd = new Random();
zanka
{
int a = rnd.NextInt();
}
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
pitbull1336 ::
Tako probaj.
int main() { denarnica d[10]; string lastnik[10] = { "dejan", "bojan", "luka", "matej", "tadej", "slave", "peter", "mitja", "darko", "davor" }; srand(time(NULL)); denarnica a; for (int i = 0; i < 10; i++) { int num1 = rand() % 11; int num2 = rand() % 151; d[i] = denarnica( num1, num2, lastnik[i]); } a.Izpistabeledenarnic(d); }
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C# davčno potrjevanjeOddelek: Programiranje | 4363 (3832) | windigo |
» | C# LinkedListOddelek: Programiranje | 1179 (1030) | PoPon2 |
» | Vodenje videoteke v C++Oddelek: Programiranje | 1776 (1596) | Tutankhamun |
» | [C#] Funkcija za testiranje, če je IP slovenskiOddelek: Programiranje | 1572 (1330) | MTm2H37rqt7B |
» | [C] Narascajoce sortiranje linearnega seznamaOddelek: Programiranje | 1856 (1745) | Jebiveter |