Esempio n. 1
0
        public static void StartTask()
        {
            int a = 5,
                b = 10;

            IOservice.ShowMessage($"a = {a}, b = {b}");
            a = a ^ b;
            b = b ^ a;
            a = a ^ b;
            IOservice.ShowMessage($"Swapped a = {a}, b = {b}");
            IOservice.ShowMessage($"a = {a}, b = {b}");
            a = a + b;
            b = a - b;
            a = a - b;
            IOservice.ShowMessage($"Swapped a = {a}, b = {b}");
        }
Esempio n. 2
0
 public static void StartTask()
 {
     IOservice.ShowMessage("Input cantimetres: ");
     if (long.TryParse(IOservice.GetUserInputStr(), out long SM))
     {
         IOservice.ShowMessage
         (
             $"Metres {Converter.GetConvertionResult(SM, (int)ConvertCoefEnum.inMetr)} to {SM} cm\n" +
             $"Kilometres {Converter.GetConvertionResult(SM, (int)ConvertCoefEnum.inKilometr)} to {SM} сm\n"
         );
     }
     else
     {
         IOservice.ShowMessage("Error!");
     }
 }
Esempio n. 3
0
 public static void StartTask()
 {
     IOservice.ShowMessage("Input grams: ");
     if (double.TryParse(IOservice.GetUserInputStr(), out double grams))
     {
         IOservice.ShowMessage
         (
             $"Gramms = {grams}, \n" +
             $"Kilo = {Converter.GetConvertionResult(grams, (int)ConvertCoefEnum.Kilo)}, \n" +
             $"Centners = {Converter.GetConvertionResult(grams, (int)ConvertCoefEnum.Centner)}\n" +
             $"Tons = {Converter.GetConvertionResult(grams, (int)ConvertCoefEnum.Ton)}\n"
         );
     }
     else
     {
         IOservice.ShowMessage("Error!");
     }
 }
Esempio n. 4
0
 public static void StartTask()
 {
     IOservice.ShowMessage("Input bytes: ");
     if (long.TryParse(IOservice.GetUserInputStr(), out long bytesAmount))
     {
         IOservice.ShowMessage
         (
             $"Bytes amount = {bytesAmount}\n" +
             $"{Converter.GetConvertionResult(bytesAmount,  (int)Pow(2, (int)ConvertCoefEnum.KiloBytes))} kB\n" +
             $"{Converter.GetConvertionResult(bytesAmount, (int)Pow(2,(int)ConvertCoefEnum.MegaBytes))} mB\n" +
             $"{Converter.GetConvertionResult(bytesAmount, (int)Pow(2,(int)ConvertCoefEnum.GigaBytes))} gB\n" +
             $"{Converter.GetConvertionResult(bytesAmount, (int)Pow(2,(int)ConvertCoefEnum.TeraBytes))} tB\n"
         );
     }
     else
     {
         IOservice.ShowMessage("Error!");
     }
 }
Esempio n. 5
0
        public static void StartTask()
        {
            IOservice.ShowMessage("How much does one kilogram of jelly beans cost in relation to sweets:");
            var XinKg = 15.5;
            var YinKg = 3.5;
            var X     = 1d;
            var Y     = 1d;

            IOservice.ShowMessage($"How much does 1 kg of candy cost  {X * XinKg}");

            IOservice.ShowMessage($"How much does 1 kg of gelatine cost  {Y * YinKg}");

            IOservice.ShowMessage("Enter the number of candies(kg)");
            X = Convert.ToDouble(IOservice.GetUserInputStr());
            IOservice.ShowMessage("Enter the number of jelly beans(kg)");
            Y = Convert.ToDouble(IOservice.GetUserInputStr());
            var A = X * XinKg;
            var B = Y * YinKg;

            IOservice.ShowMessage($"Х > Y : {Math.Round(FindMuchMore(X, Y, A, B), 2)}");
            IOservice.ShowMessage($"Y > X : {Math.Round(FindMuchMore(Y, X, B, A), 2)}");
        }