public void BezKlice() { int volba; int delkaKlice; int delkaSifry; string sifra; ZobrazeniNabidky nabidka = new ZobrazeniNabidky(); Console.Clear(); volba = nabidka.ZobrazTretiNabidku(); switch (volba) { case 0: Console.WriteLine("Zadejte delku klíče: "); delkaKlice = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Console.WriteLine("Zadejte šifru: "); sifra = Console.ReadLine(); delkaSifry = sifra.Length; break; case 1: break; } }
static void Main(string[] args) { bool programBezi = true; while (programBezi) { int volba; zacatek: ZobrazeniNabidky nabidka = new ZobrazeniNabidky(); volba = nabidka.ZobrazNabidku(); switch (volba) { case 0: CSifry csifra = new CSifry(); volba = nabidka.ZobrazDruhouNabidku(); switch (volba) { case 0: csifra.Sifrovani(); break; case 1: csifra.SKlicem(); break; case 2: csifra.BezKlice(); break; case 3: goto zacatek; } break; case 1: VSifry vsifra = new VSifry(); volba = nabidka.ZobrazDruhouNabidku(); switch (volba) { case 0: vsifra.Sifrovani(); break; case 1: vsifra.SKlicem(); break; case 2: vsifra.BezKlice(); break; case 3: goto zacatek; } break; case 2: Morse msifra = new Morse(); volba = nabidka.ZobrazMorseovuNabidku(); switch (volba) { case 0: msifra.Text(); break; case 1: msifra.Morseovka(); break; case 2: goto zacatek; } break; case 3: Mob mobsifra = new Mob(); mobsifra.Text(); break; case 4: programBezi = false; break; } } }