示例#1
0
        static void Main(string[] args)
        {
            //if else statements !

            Console.WriteLine("If un Switch... ");
            Console.WriteLine("Ievadiet skaitli!");
            string input = Console.ReadLine();

            Zarosanas zars1 = new Zarosanas();

            zars1.ArIf(input);
            zars1.ArCase(input);

            Console.WriteLine("1, ja izvelies izsaukt Uzdevums klasi; 2, ja Zarosanas klasi!");
            string input2 = Console.ReadLine();



            if (input2 == "1") // ja ievaditais ir lielaks par 5 vai 5, tad izsaucam uzdevums klasi
            {
                Console.WriteLine("Izvelejaties Uzdevums klasi!");
                Uzdevums uzdevums1 = new Uzdevums(); // konstruejam objektu!
                uzdevums1.Publiska();                // izsaucam no uzdevums klases public funkciju!
            }
            else
            {
                if (input2 == "2")
                {
                    Console.WriteLine("Izvelejaties Zarosanas klasi!");
                    Zarosanas zari = new Zarosanas(); // ja ievaditais ir mazaks par 5
                    zari.LielaksVaiMazaks();
                }
                else
                {
                    Console.WriteLine("Error?");
                }
            }
            //
            // versija ar Switch statement!
            //
            switch (input2)
            {
            case "1":

                Console.WriteLine("Izvelejaties Uzdevums klasi!");
                Uzdevums uzdevums1 = new Uzdevums(); // konstruejam objektu!
                uzdevums1.Publiska();                // izsaucam no uzdevums klases public funkciju!

                break;

            case "2":
                Console.WriteLine("Izvelejaties Zarosanas klasi!");
                Zarosanas zari = new Zarosanas();     // ja ievaditais ir mazaks par 5
                zari.LielaksVaiMazaks();

                break;

            default:
                Console.WriteLine("Error");
                break;     // ar break mes izejam ara no switch statement!
            }
            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            /*
             * Uzdevums rezultats = new Uzdevums();
             * Zarosanas zari = new Zarosanas();
             *
             * Console.WriteLine("Ludzu ievadiet skaitli lai izveletos funkciju");
             * String skaitlis = Console.ReadLine();
             * int cipars = Convert.ToInt16(skaitlis);
             *
             * if (cipars < 5)
             * {
             *  Console.WriteLine("izpildas funkcija Udevums");
             *  rezultats.Beigas();
             * }
             * else
             * {
             *  Console.WriteLine("Izpildas funkcija zari");
             *  zari.LielaksVaiMazaks();
             * }
             *
             * Console.ReadLine();
             */


            /*
             * Console.writeLine("Lai izsauktu 1. funkciju rakstam 1, lai otro - 2");
             * string input = Console.ReadLine();                  // if`s ar stringu nevis ciparu
             *
             * if (input == "1")                       // stringu jaliek pedinas
             * {
             *  rezultats.Beigas();
             * }
             * else
             * {
             *  if (input == "2")
             *  {
             *      zari.LielaksVaiMazaks();
             *  }
             *  else
             *  {
             *      Console.WriteLine("Nav pareiza ievade");
             *  }
             * }
             *
             *
             * switch (input)
             * {
             *  case "1":
             *      rezultats.Beigas();
             *      break;
             *  case "2":
             *      zari.LielaksVaiMazaks();
             *      break;
             *  default:                                    // strada ka else -> visi parejie gadijumi kad nav doti
             *      Console.WriteLine("Nav pareiza ievade");
             *      break;                              // katram case beigas jaraksta break OBLIGATI
             * }
             */

            Zarosanas izvele = new Zarosanas();

            Console.WriteLine("Nospiediet 1 lai palaistu if funkciju, nospiediet 2 lai palaistu ArCase funkciju");
            String ievada = Console.ReadLine();

            if (ievada == "1")
            {
                izvele.ArIf();
            }
            else
            {
                if (ievada == "2")
                {
                    izvele.ArCase();
                }
                else
                {
                    Console.WriteLine("Nepareiza ievade");
                }
            }


            Console.ReadLine();
        }