Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.761 pregleda

Najnovija ↓

moze mala pomoc ne mogu da izvrsim petlju normalno 08.08.2007. u 16:30 · pre 234 meseca #1
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();
                
            }            
Re: moze mala pomoc ne mogu da izvrsim petlju normalno 08.08.2007. u 16:44 · pre 234 meseca #2
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.
Potpis
Sve sto je sad veliko, nekad je bilo malo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme