Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace cekanje_u_banci
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- Queue<int> red = new Queue<int>();
- //Queue<int> red = new();
- int brojacOsoba = 0;
- while (true)
- {
- Console.WriteLine("Unesi akciju ([u]-ulazak u red/[i]-izlazak iz reda): ");
- string akcija = Console.ReadLine();
- switch (akcija.ToLower())
- {
- case "u":
- brojacOsoba++;
- Console.WriteLine($"osoba br.{brojacOsoba} ulazi u red");
- red.Enqueue(brojacOsoba);
- break;
- case "i":
- int osoba;
- if (red.Count() > 0)
- {
- osoba = red.Dequeue();
- Console.WriteLine($"osoba br.{osoba} izlazi iz reda");
- brojacOsoba--;
- }
- else
- {
- Console.WriteLine("\tnema vise osoba u redu");
- }
- break;
- case "k":
- Console.WriteLine("\nkraj izvrsavanja");
- return;
- default:
- Console.WriteLine("nepoznato");
- break;
- }
- Console.WriteLine();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement