//5. feladat private void randomFeladvany() { Feladvany temp = null; try { temp = kivalasztottak[new Random().Next(0, kivalasztottak.Count)]; } catch (Exception e) { temp = kivalasztottak[0]; } Console.WriteLine("5. feladat: A kiválasztott feladvány:"); Console.WriteLine(temp.Kezdo); kitoltottseg(temp); }
//6. feladat private void kitoltottseg(Feladvany vizsgaltFeladvany) { int mennyiHianyzik = 0; foreach (char s in vizsgaltFeladvany.Kezdo) { if (s == '0') { mennyiHianyzik++; } } Console.WriteLine("6. feladat: A feladvány kitöltöttsége: " + Convert.ToInt32((mennyiHianyzik / (vizsgaltFeladvany.Kezdo.Length * 1.0f)) * 100) + "%"); kirajzolas(vizsgaltFeladvany); }
public void OtodikFeladat() { List <Feladvany> temp = new List <Feladvany>(); foreach (Feladvany f in Feladvanyok) { if (f.Meret == szam) { temp.Add(f); } } Random rnd = new Random(); c = temp[rnd.Next(0, temp.Count - 1)]; Console.WriteLine($"5. feladat: A feladvány: {c.Kezdo}"); }
//7. feladat private void kirajzolas(Feladvany kirajzolandoFeladvany) { Console.WriteLine("7. feladat: A feladvány kirajzolva:"); kirajzolandoFeladvany.Kirajzol(); }