예제 #1
0
        // alakzat init, annyi alakzatot kér be amennyi a db
        private static void Init(int db)
        {
            alakzatok = new Alakzat[db];
            int    alakzattipus;
            string bekeroszoveg =
                "\nMiyen típusú Alakzatot szeretnél létrehozni?\n" +
                "Add meg a megadott számok közül:\n" +
                "Kör " + Alakzat.ALAKZATTIPUSKOR +
                "\nTeglalap " + Alakzat.ALAKZATTIPUSTEGLALAP +
                "\nHáromszog " + Alakzat.ALAKZATTIPUSHAROMSZOG;

            // bekéri, milyen tipusú legyen az alakzat
            for (int i = 0; i < db; i++)
            {
                alakzattipus = AdatBekeres.EllenorzottBekeres <int>(Alakzat.ALAKZATOK, bekeroszoveg);
                alakzatok[i] = Alakzat.GetAlakzat(alakzattipus);
            }
        }
예제 #2
0
 // visszaadja a bekeroszoveg által kért
 // vélhetően double adatot
 // ami nagyobb mint 0
 protected double Olvas(string bekeroszoveg)
 {
     return(AdatBekeres.EllenorzottBekeres(bekeroszoveg));
 }