Example #1
0
        public static void Main(string[] args)
        {
            try
            {
                while (true)
                {
                    Console.WriteLine("Data -> modul dat, Godzina-> modul godzin");
                    Console.WriteLine("w osobnych liniach: 3 wartosci dla konstruktora klasy (dwukrotnie), potem wartosc do dodania");
                    string polecenie = (Console.ReadLine());
                    int    r1        = Int32.Parse(Console.ReadLine());
                    int    m1        = Int32.Parse(Console.ReadLine());
                    int    d1        = Int32.Parse(Console.ReadLine());
                    int    r2        = Int32.Parse(Console.ReadLine());
                    int    m2        = Int32.Parse(Console.ReadLine());
                    int    d2        = Int32.Parse(Console.ReadLine());
                    int    dd        = Int32.Parse(Console.ReadLine());
                    Console.WriteLine("------------------");
                    Console.WriteLine("dane, wynik dodania, efekt, roznica");
                    if (polecenie == "data")
                    {
                        Data Var1 = new Data(d1, m1, r1);
                        Data Var2 = new Data(d2, m2, r2);
                        Console.WriteLine(Var1);
                        Console.WriteLine(Var2);
                        Var2.dodaj(dd);
                        Var1.dodaj(dd);

                        Console.WriteLine(Var1);
                        Console.WriteLine(Var2);
                        int dni = Var1 - Var2;
                        Console.WriteLine(dni);
                    }
                    else
                    {
                        Godziny Var1 = new Godziny(r1, m1, d1);
                        Godziny Var2 = new Godziny(r2, m2, d2);
                        Console.WriteLine(Var1);
                        Console.WriteLine(Var2);
                        Var2.dodaj(dd);
                        Var1.dodaj(dd);
                        int diff = Var1 - Var2;
                        Console.WriteLine(diff);
                        Console.WriteLine(Var1);
                        Console.WriteLine(Var2);
                    }
                }
            }
            catch (Exception ee)
            {
                Console.WriteLine(ee.ToString());
            }
        }
Example #2
0
        public static void Main(string[] args)
        {
            try
            {
                while(true)
                {
                    Console.WriteLine ("Data -> modul dat, Godzina-> modul godzin");
                    Console.WriteLine ("w osobnych liniach: 3 wartosci dla konstruktora klasy (dwukrotnie), potem wartosc do dodania");
                    string polecenie = (Console.ReadLine());
                    int r1 = Int32.Parse(Console.ReadLine());
                    int m1 = Int32.Parse(Console.ReadLine());
                    int d1 = Int32.Parse(Console.ReadLine());
                    int r2 = Int32.Parse(Console.ReadLine());
                    int m2 = Int32.Parse(Console.ReadLine());
                    int d2 = Int32.Parse(Console.ReadLine());
                    int dd = Int32.Parse (Console.ReadLine ());
                    Console.WriteLine ("------------------");
                    Console.WriteLine ("dane, wynik dodania, efekt, roznica");
                    if(polecenie=="data")
                    {
                        Data Var1 = new Data(d1,m1,r1);
                        Data Var2 = new Data(d2,m2,r2);
                        Console.WriteLine (Var1);
                        Console.WriteLine (Var2);
                        Var2.dodaj (dd);
                        Var1.dodaj(dd);

                        Console.WriteLine (Var1);
                        Console.WriteLine (Var2);
                        int dni = Var1-Var2;
                        Console.WriteLine(dni);
                    }
                    else
                    {
                        Godziny Var1 = new Godziny(r1,m1,d1);
                        Godziny Var2 = new Godziny(r2,m2,d2);
                        Console.WriteLine (Var1);
                        Console.WriteLine (Var2);
                        Var2.dodaj (dd);
                        Var1.dodaj(dd);
                        int diff = Var1-Var2;
                        Console.WriteLine(diff);
                        Console.WriteLine (Var1);
                        Console.WriteLine (Var2);
                    }
                }
            }
            catch (Exception ee)
            {
            Console.WriteLine (ee.ToString());
            }
        }