All pastes #940225 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-03-12 20:48 UTC
rendered paste body
program.cs

HogerLager HL = new HogerLager();
            Foutmelding fm = new Foutmelding();

            do
            {
                fm.vraagGetal();

            if (HL.getRandom() == fm.getGetal()) 
            {
                fm.drukCorrect();
            }
            else
            {
                if(HL.getRandom() > fm.getGetal())
                {
                    fm.drukHoger();
                }
                else
                {
                    fm.drukLager();
                }
            }
            }
                while(HL.getRandom() != fm.getGetal());    

////////

Foutmelding.cs

int intGetal;

        public void vraagGetal()
        {
            Console.WriteLine("Geef een getal.");
            intGetal = Convert.ToInt32(Console.ReadLine());
        }
        public int getGetal()
        {
            this.vraagGetal();
            return intGetal;
        }
        public void drukHoger()
        {
            Console.WriteLine("Het getal is hoger.");
        }
        public void drukLager()
        {
            Console.WriteLine("Het getal is lager");
        }
        public void drukCorrect()
        {
            Console.WriteLine("Het getal is correct");
        }

/////////

HogerLager.cs

int intAantal;

        Foutmelding fm = new Foutmelding();
        Random rnd = new Random();
    
        public void Random()
        {
            intAantal = rnd.Next(1, 11);
        }
        public int getRandom()
        {
            this.Random();
            return intAantal;
        }