Esempio n. 1
0
        static void Main(string[] args)
        {
            /*vehicle vh1 = new vehicle("Scoda GT", 200, 14);
             * vh1.PrintData();
             * Console.WriteLine("\n");
             * vh1.ToString();
             */

            bool TT = false;

            /*
             * Console.WriteLine("Kirjoita uuden ajoneuvon ominaisuudet: \nnimi: ");
             * string inputnim = Console.ReadLine();
             *
             * bool nimi = String.IsNullOrEmpty(inputnim);*/
            bool tester1 = true;

            Console.WriteLine("Kirjoita uuden ajoneuvon ominaisuudet: \nNimi: ");
            string inputnim = Console.ReadLine();
            bool   nimi     = String.IsNullOrEmpty(inputnim);

            if (nimi)
            {
                do
                {
                    Console.WriteLine("Kirjoita uuden ajoneuvon ominaisuudet: \nNimi: ");
                    inputnim = Console.ReadLine();
                    nimi     = String.IsNullOrEmpty(inputnim);

                    if (nimi == false)
                    {
                        Console.WriteLine("Nimi on: " + inputnim + "\n");
                        tester1 = false;
                    }
                } while (tester1 == true);
            }


            Console.WriteLine("\nNopeus: ");
            int inputnopeus = int.Parse(Console.ReadLine());


            Console.WriteLine("\nRengas tyyppi: ");
            int inputrengas = int.Parse(Console.ReadLine());

            Console.WriteLine("\n");

            vehicle vh1 = new vehicle(inputnim, inputnopeus, inputrengas);


            do
            {
                Console.WriteLine("0. Lopeta ohjelma\n1. Tulosta vehicle ominaisuudet\n2. Merkkijonon tulostus\n3. Tietojen muuttaminen");
                int input = int.Parse(Console.ReadLine());

                switch (input)
                {
                case 0:
                    TT = true;
                    break;

                case 1:
                    vh1.PrintData();

                    break;

                case 2:
                    Console.WriteLine(vh1.ToString());
                    break;

                case 3:
                    vh1.Muutatieto();
                    break;
                }
            } while (TT != true);
            Console.WriteLine("Ohjelma lopetetaan");

            Console.ReadLine();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            /*vehicle vh1 = new vehicle("Scoda GT", 200, 14);
            vh1.PrintData();
            Console.WriteLine("\n");
            vh1.ToString();
            */

            bool TT = false;
            /*
            Console.WriteLine("Kirjoita uuden ajoneuvon ominaisuudet: \nnimi: ");
            string inputnim = Console.ReadLine();

            bool nimi = String.IsNullOrEmpty(inputnim);*/
            bool tester1 = true;

            Console.WriteLine("Kirjoita uuden ajoneuvon ominaisuudet: \nNimi: ");
            string inputnim = Console.ReadLine();
            bool nimi = String.IsNullOrEmpty(inputnim);
            if (nimi)
            {
                do
                {
                    Console.WriteLine("Kirjoita uuden ajoneuvon ominaisuudet: \nNimi: ");
                    inputnim = Console.ReadLine();
                    nimi = String.IsNullOrEmpty(inputnim);

                    if (nimi == false)
                    {
                        Console.WriteLine("Nimi on: " + inputnim + "\n");
                        tester1 = false;
                    }


                } while (tester1 == true);
            }
            

            Console.WriteLine("\nNopeus: ");
            int inputnopeus = int.Parse(Console.ReadLine());
            

            Console.WriteLine("\nRengas tyyppi: ");
            int inputrengas = int.Parse(Console.ReadLine());
            Console.WriteLine("\n");

            vehicle vh1 = new vehicle(inputnim, inputnopeus, inputrengas);


            do
            {
                
                Console.WriteLine("0. Lopeta ohjelma\n1. Tulosta vehicle ominaisuudet\n2. Merkkijonon tulostus\n3. Tietojen muuttaminen");
                int input = int.Parse(Console.ReadLine());

                switch (input) {
                    case 0:
                    TT = true;
                    break;
                    case 1:
                    vh1.PrintData();
                        
                    break;
                    case 2:
                        Console.WriteLine(vh1.ToString());
                    break;

                    case 3:
                        vh1.Muutatieto();
                        break;

                }
                
            } while (TT != true);
            Console.WriteLine("Ohjelma lopetetaan");

            Console.ReadLine();


        }