[ Valerij Zajcev @ 08.08.2007. 15:30 ] @
while petlja, ako stavim pitanje iznad petlje onda nikad ne dodjem do njega, ako ga stavim unutra uvek izvrsi kod jos jednom, ne znam kako da postavim petlju?
I da mora da bude while petlja :(
Code:

Random r = new Random();
            int kockice;
            int strane;
            int vrednost;
            int total = 0;
            int bk = 1;
            string odgovor = "";
            
            while (odgovor != "kraj")
            {
                Console.Write("za bacanje pritisnite enter za kraj ukucajte \"kraj\": ");
                odgovor = Console.ReadLine();
                Console.Write("koliko strana ima vasa kocka: ");
                strane = int.Parse(Console.ReadLine());
                Console.Write("koliko kockica bacate: ");
                kockice = int.Parse(Console.ReadLine());

                for (int i = 0; i != kockice; i++)
                {
                    //vrednost = r.Next(1, 6);
                    vrednost = (int)(r.NextDouble() * strane) + 1;
                    total += vrednost;
                    Console.WriteLine(bk + "> " + vrednost);
                    bk++;
                }
                Console.WriteLine("Suma bacenih kockica je {0}", total);
                Console.ReadLine();
                
            }            
[ kalimeroBench @ 08.08.2007. 15:44 ] @
Stavi sve ovo ispod odgovor = Console.ReadLine(); u jedan if i pitaj da li je ukucano kraj. Ako jeste break, ako nije nek radi.
Ovako mozes da stavis da ti petlja bude beskonacna; ne moras da postavljas uslov u potpisu while petlje.
[ Valerij Zajcev @ 08.08.2007. 16:09 ] @
Nadao sam se da ima neko drugo resenje, no ipak hvala, radi.