Advertisement
P1punGorbach

Laba number 1 c#

Mar 17th, 2023
517
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.05 KB | None | 1 0
  1. using System;
  2. Console.WriteLine("Select a task(1,2,3):");
  3. int num = Convert.ToInt32(Console.ReadLine());
  4.  
  5.  
  6. switch (num)
  7. {
  8.     case 1:
  9.         Console.WriteLine("Task 1!");
  10.         object[] myArray = new object[5];
  11.         string line;
  12.         Console.WriteLine("Enter massive");
  13.         for (var i = 0; i < myArray.Length; i++)
  14.         {
  15.             Console.Write($"myArray[{i}] = ");
  16.             line = Console.ReadLine();
  17.             if (double.TryParse(line, out double value))
  18.             {
  19.                 myArray[i] = Math.Abs(value);
  20.             }
  21.             else if (int.TryParse(line, out int value1))
  22.             {
  23.                 myArray[i] = Math.Abs(value1);
  24.             }
  25.             else
  26.             {
  27.                 myArray[i] = line;
  28.             }
  29.            
  30.         }
  31.  
  32.         Console.WriteLine("Changed massive:");
  33.         for (var i = 0; i < myArray.GetLength(0); i++)
  34.         {
  35.             Console.Write(myArray[i] + " ");
  36.         }
  37.         break;
  38.     case 2:
  39.         Console.WriteLine("Task 2!");
  40.         decimal[,] array = new decimal[3, 4];
  41.         decimal[] arraySlice = new decimal[4];
  42.         Random random = new Random();
  43.         for (var i = 0; i < array.GetLength(0); i++)
  44.             for (var j = 0; j < array.GetLength(1); j++)
  45.             {
  46.                 array[i, j] = Math.Round((random.Next(1050, 3000) / 3.0m), 2);
  47.             }
  48.         for (var i = 0; i < array.GetLength(0); i++)
  49.         {
  50.             for (var j = 0; j < array.GetLength(1); j++)
  51.             {
  52.                 Console.Write(array[i, j] + "\t");
  53.             }
  54.             Console.WriteLine();
  55.         }
  56.         Console.WriteLine("Array after sort:");
  57.         int line
  58.         for (var i = 0; i < array.GetLength(0); i++)
  59.             for(var k = 0; k < array.GetLength(1); k++)
  60.                 for(var j = 0; j < array.Length; j++)  
  61.         Console.ReadLine();
  62.         break;
  63.  
  64.     case 3:
  65.         Console.WriteLine("Task 3!");
  66.         break;
  67.     default:
  68.         Console.WriteLine("Wrong number!");
  69.         break;
  70. }
  71.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement