using System;
using System.Collections .Generic ;
using System.Linq ;
using System.Text ;
namespace DraftForLab2
{
class Program
{
static void DoBlock_1( )
{
Console.WriteLine ( "dsadsa" ) ;
}
static void DoBlock_2( )
{
Console.WriteLine ( "dsasfasafsadsa" ) ;
}
static void DoBlock_3( )
{
Console.WriteLine ( "14325231214dsadsa" ) ;
}
static void Main( string[ ] args)
{
int choice;
do
{
Console.WriteLine ( "Для виконання блоку 1 (варіант ...) введіть 1" ) ;
Console.WriteLine ( "Для виконання блоку 2 (варіант ...) введіть 2" ) ;
Console.WriteLine ( "Для виконання блоку 3 (варіант ...) введіть 3" ) ;
Console.WriteLine ( "Для виходу з програми введіть 0" ) ;
choice = int .Parse ( Console.ReadLine ( ) ) ;
switch ( choice)
{
case 1 :
Console.WriteLine ( "Виконую блок 1" ) ;
DoBlock_1( ) ;
break ;
case 2 :
Console.WriteLine ( "Виконую блок 2" ) ;
DoBlock_2( ) ;
break ;
case 3 :
Console.WriteLine ( "Виконую блок 3" ) ;
DoBlock_3( ) ;
break ;
case 0 :
Console.WriteLine ( "Зараз завершимо, тільки натисніть будь ласка ще раз Enter" ) ;
Console.ReadLine ( ) ;
break ;
default :
Console.WriteLine ( "Команда ``{0}'' не розпізнана. Зробіть, будь ласка, вибір із 1, 2, 3, 0." , choice) ;
break ;
}
} while ( choice != 0 ) ;
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5UZXh0OwoKbmFtZXNwYWNlIERyYWZ0Rm9yTGFiMgp7CiAgICBjbGFzcyBQcm9ncmFtCiAgICB7CiAgICAgICAgc3RhdGljIHZvaWQgRG9CbG9ja18xKCkKICAgICAgICB7CiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJkc2Fkc2EiKTsKICAgICAgICB9CgogICAgICAgIHN0YXRpYyB2b2lkIERvQmxvY2tfMigpCiAgICAgICAgewogICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiZHNhc2Zhc2Fmc2Fkc2EiKTsKICAgICAgICB9CgogICAgICAgIHN0YXRpYyB2b2lkIERvQmxvY2tfMygpCiAgICAgICAgewogICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiMTQzMjUyMzEyMTRkc2Fkc2EiKTsKICAgICAgICB9CgogICAgICAgIHN0YXRpYyB2b2lkIE1haW4oc3RyaW5nW10gYXJncykKICAgICAgICB7CiAgICAgICAgICAgIGludCBjaG9pY2U7CiAgICAgICAgICAgIGRvCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQlNC70Y8g0LLQuNC60L7QvdCw0L3QvdGPINCx0LvQvtC60YMgMSAo0LLQsNGA0ZbQsNC90YIgLi4uKSDQstCy0LXQtNGW0YLRjCAxIik7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgi0JTQu9GPINCy0LjQutC+0L3QsNC90L3RjyDQsdC70L7QutGDIDIgKNCy0LDRgNGW0LDQvdGCIC4uLikg0LLQstC10LTRltGC0YwgMiIpOwogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoItCU0LvRjyDQstC40LrQvtC90LDQvdC90Y8g0LHQu9C+0LrRgyAzICjQstCw0YDRltCw0L3RgiAuLi4pINCy0LLQtdC00ZbRgtGMIDMiKTsKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQlNC70Y8g0LLQuNGF0L7QtNGDINC3INC/0YDQvtCz0YDQsNC80Lgg0LLQstC10LTRltGC0YwgMCIpOwogICAgICAgICAgICAgICAgY2hvaWNlID0gaW50LlBhcnNlKENvbnNvbGUuUmVhZExpbmUoKSk7CiAgICAgICAgICAgICAgICBzd2l0Y2ggKGNob2ljZSkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQktC40LrQvtC90YPRjiDQsdC70L7QuiAxIik7CiAgICAgICAgICAgICAgICAgICAgICAgIERvQmxvY2tfMSgpOwogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICBjYXNlIDI6CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQktC40LrQvtC90YPRjiDQsdC70L7QuiAyIik7CiAgICAgICAgICAgICAgICAgICAgICAgIERvQmxvY2tfMigpOwogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICBjYXNlIDM6CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQktC40LrQvtC90YPRjiDQsdC70L7QuiAzIik7CiAgICAgICAgICAgICAgICAgICAgICAgIERvQmxvY2tfMygpOwogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQl9Cw0YDQsNC3INC30LDQstC10YDRiNC40LzQviwg0YLRltC70YzQutC4INC90LDRgtC40YHQvdGW0YLRjCDQsdGD0LTRjCDQu9Cw0YHQutCwINGJ0LUg0YDQsNC3IEVudGVyIik7CiAgICAgICAgICAgICAgICAgICAgICAgIENvbnNvbGUuUmVhZExpbmUoKTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoItCa0L7QvNCw0L3QtNCwIGBgezB9Jycg0L3QtSDRgNC+0LfQv9GW0LfQvdCw0L3QsC4g0JfRgNC+0LHRltGC0YwsINCx0YPQtNGMINC70LDRgdC60LAsINCy0LjQsdGW0YAg0ZbQtyAxLCAyLCAzLCAwLiIsIGNob2ljZSk7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9IHdoaWxlIChjaG9pY2UgIT0gMCk7CiAgICAgICAgfQogICAgfQp9Cg==
stdout
Для виконання блоку 1 (варіант ...) введіть 1
Для виконання блоку 2 (варіант ...) введіть 2
Для виконання блоку 3 (варіант ...) введіть 3
Для виходу з програми введіть 0
Виконую блок 3
14325231214dsadsa
Для виконання блоку 1 (варіант ...) введіть 1
Для виконання блоку 2 (варіант ...) введіть 2
Для виконання блоку 3 (варіант ...) введіть 3
Для виходу з програми введіть 0
Виконую блок 1
dsadsa
Для виконання блоку 1 (варіант ...) введіть 1
Для виконання блоку 2 (варіант ...) введіть 2
Для виконання блоку 3 (варіант ...) введіть 3
Для виходу з програми введіть 0
Команда ``7'' не розпізнана. Зробіть, будь ласка, вибір із 1, 2, 3, 0.
Для виконання блоку 1 (варіант ...) введіть 1
Для виконання блоку 2 (варіант ...) введіть 2
Для виконання блоку 3 (варіант ...) введіть 3
Для виходу з програми введіть 0
Зараз завершимо, тільки натисніть будь ласка ще раз Enter