Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine(" ***-- Program na spojeni dvou zadanych retezcu --*** ");
            mezera();
            Console.Write("Zadej prvni retezec: ");
            string retizek1 = Convert.ToString(Console.ReadLine());
            Console.Write("Zadej druhy retezec: ");
            string retizek2 = Convert.ToString(Console.ReadLine());

            Retezec retez1 = new Retezec(retizek1);
            Retezec retez2 = new Retezec(retizek2);

            Console.Write("Chcete spojit tyto dva zadane retezce? (y/n): ");
            string rozhodnuti = Convert.ToString(Console.ReadLine());
            mezera();

            if (rozhodnuti == "y")
            {
                retez1.spojTo(retez2).vyplacniTo();
            }
            else
                if (rozhodnuti == "n")
                {
                    Console.WriteLine("Tak tahni!");
                }

            mezera();
            Console.WriteLine("Dekujeme za zneuziti naseho programu ve prospech spojeni vasich dvou retezcu.");

            Console.ReadKey();
        }
Exemple #2
0
        private void Count()
        {
            int pocet = 0;

            if (!string.IsNullOrEmpty(Retezec) && !string.IsNullOrEmpty(Znak))
            {
                char znak = Znak.First();
                pocet = Retezec.Count(z => z == znak);
            }

            Pocet = pocet;
        }
Exemple #3
0
        override public string ToString()
        {
            string Retezec;

            if (this.Sever)
            {
                Retezec = "N";
            }
            else
            {
                Retezec = "S";
            }
            Retezec += this.Sirka + " ";
            if (this.Vychod)
            {
                Retezec += "E";
            }
            else
            {
                Retezec += "W";
            }
            Retezec += this.Delka;
            return(Retezec.Replace(",", "."));
        }
Exemple #4
0
 public Retezec spojTo(Retezec retezecNaSpojeni)
 {
     string spojuju = retezec + " " + retezecNaSpojeni.retezec;
     return new Retezec(spojuju);
 }
Exemple #5
0
 public static Retezec spoj2(Retezec re1, Retezec re2)
 {
     return re1.spojTo(re2);
 }
Exemple #6
0
 public static Retezec spoj(Retezec r1, Retezec r2)
 {
     string r3 = r1.retezec + r2.retezec;
     return new Retezec(r3);
 }