Advertisement
stibskit

Untitled

Apr 7th, 2020
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.94 KB | None | 0 0
  1. Console.WriteLine("\n\nВложенные условные операторы\n");
  2.  
  3.             Console.WriteLine("\nЗадание №1\n");
  4.             a = rnd.Next(-100, 100);
  5.             b = rnd.Next(-100, 100);
  6.             c = rnd.Next(-100, 100);
  7.             Console.WriteLine($"1oe (a) = {a}  2oe (b) = {b}  3ee (c) = {c}");
  8.             if(a <= b && b <= c)
  9.             {
  10.                 Console.WriteLine($"a = {Math.Pow(a,2)} b = {Math.Pow(b, 2)} c = {Math.Pow(c, 2)}");
  11.             }
  12.             else if(c < b && b < a)
  13.             {
  14.                 Console.WriteLine($"a = {a}  b = {a}  c = {b}");
  15.             }
  16.             else
  17.             {
  18.                 Console.WriteLine($"a = {-a}  b = {-b}  c = {-c}");
  19.             }
  20.  
  21.             Console.WriteLine("\nЗадание №2\n");
  22.             Console.WriteLine("Введите 1 число");
  23.             a = Convert.ToDouble(Console.ReadLine());
  24.             Console.WriteLine("Введите 2 число");
  25.             b = Convert.ToDouble(Console.ReadLine());
  26.             Console.WriteLine("Введите 3 число");
  27.             c = Convert.ToDouble(Console.ReadLine());
  28.  
  29.             if (a < b)
  30.             {
  31.                 if (a < c)
  32.                 {
  33.                     Console.WriteLine($"произв = {b*c}");
  34.                 }
  35.                 else
  36.                 {
  37.                     Console.WriteLine($"произв = {a*b}");
  38.                 }
  39.             }
  40.             else if (a < c)
  41.             {
  42.                 Console.WriteLine($"произв = {b * c}");
  43.             }
  44.             else
  45.             {
  46.                 if (c < b)
  47.                 {
  48.                     Console.WriteLine($"произв = {b * a}");
  49.                 }
  50.                 else
  51.                 {
  52.                     Console.WriteLine($"произв = {b * a}");
  53.                 }
  54.             }
  55.  
  56.             Console.WriteLine("\nЗадание №3\n");
  57.             Console.WriteLine("Введите 1 сторона");
  58.             a = Convert.ToDouble(Console.ReadLine());
  59.             Console.WriteLine("Введите 2 сторона");
  60.             b = Convert.ToDouble(Console.ReadLine());
  61.             Console.WriteLine("Введите 3 сторона");
  62.             c = Convert.ToDouble(Console.ReadLine());
  63.             if (a == b || b == c || c == a)
  64.             {
  65.                 if (a == b && b == c && c == a)
  66.                 {
  67.                     Console.WriteLine("Треугольник равносторонний");
  68.                 }
  69.                 else
  70.                 {
  71.                     Console.WriteLine("Треугольник равнобедренный");
  72.                 }
  73.  
  74.                 if ((b * b + c * c - a * a) / 2 * b * c < 90 && (b * b + a * a - c * c) / 2 * b * a < 90 && (a * a + c * c - b * b) / 2 * a * c < 90)
  75.                 {
  76.                     Console.Write(", остроугольный");
  77.                 }
  78.                 else if (a * a + b * b == c * c || a * a + c * c == b * b || b * b + c * c == a * a)
  79.                 {
  80.                     Console.Write(", прямоугольный");
  81.                 }
  82.                 else
  83.                 {
  84.                     Console.Write(", тупоугольный");
  85.                 }
  86.             }
  87.             else if (b + c < a || c + a < b || a + b < c)
  88.             {
  89.                 Console.WriteLine("Такого треугольника быть не может");
  90.             }
  91.             else
  92.             {
  93.                 Console.WriteLine("Треугольник");
  94.  
  95.                 if ((b * b + c * c - a * a) / 2 * b * c < 90 && (b * b + a * a - c * c) / 2 * b * a < 90 && (a * a + c * c - b * b) / 2 * a * c < 90)
  96.                 {
  97.                     Console.Write(" остроугольный");
  98.                 }
  99.                 else if (a * a + b * b == c * c || a * a + c * c == b * b || b * b + c * c == a * a)
  100.                 {
  101.                     Console.Write(" прямоугольный");
  102.                 }
  103.                 else
  104.                 {
  105.                     Console.Write(" тупоугольный");
  106.                 }
  107.             }
  108.  
  109.             Console.WriteLine("\nЗадание №4\n");
  110.             a = rnd.Next(-100, 100);
  111.             b = rnd.Next(-100, 100);
  112.             c = rnd.Next(-100, 100);
  113.             Console.WriteLine($"1oe (a) = {a}  2oe (b) = {b}  3ee (c) = {c}");
  114.  
  115.             if (a < b)
  116.             {
  117.                 if (b < c)
  118.                 {
  119.                     Console.WriteLine($"Число b является средним ({b})");
  120.                 }
  121.                 else if (a < c)
  122.                 {
  123.                     Console.WriteLine($"Число c является средним ({c})");
  124.                 }
  125.                 else
  126.                 {
  127.                     Console.WriteLine($"Число a является средним ({a})");
  128.                 }
  129.             }
  130.             else if (a < c)
  131.             {
  132.                 Console.WriteLine($"Число a является средним ({a})");
  133.             }
  134.             else
  135.             {
  136.                 if (b < c)
  137.                 {
  138.                     Console.WriteLine($"Число c является средним ({c})");
  139.                 }
  140.                 else
  141.                 {
  142.                     Console.WriteLine($"Число b является средним ({b})");
  143.                 }
  144.             }
  145.  
  146.             Console.WriteLine("\nЗадание №5\n");
  147.             a = rnd.Next(-100, 100);
  148.             b = rnd.Next(-100, 100);
  149.             Console.WriteLine($"1oe (a) = {a}  2oe (b) = {b}");
  150.             if (a < b)
  151.             {
  152.                 Console.WriteLine($"b = {b} a = {a-a}");
  153.             }
  154.             else if(b<a)
  155.             {
  156.                 Console.WriteLine($"a = {a} b = {b - b}");
  157.             }
  158.             else
  159.             {
  160.                 Console.WriteLine($"a = {a-a} b = {b-b}");
  161.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement