Как записать эту систему? - C#

Узнай цену своей работы

Формулировка задачи:

как записать данную систему на языке c#?

Решение задачи: «Как записать эту систему?»

textual
Листинг программы
  1. namespace practice
  2. {
  3.     class Program
  4.     {
  5.         static void Main(string[] args)
  6.         {
  7.             Console.Write("Введите исходные данные:\nПодвижность цепи = ");
  8.             int w = Convert.ToInt16(Console.ReadLine());
  9.             Console.Write("Общее число подвижных звеньев = ");
  10.             int n = Convert.ToInt16(Console.ReadLine());
  11.             Console.Write("Число общих связей на цепи = ");
  12.             int m = Convert.ToInt16(Console.ReadLine());
  13.             Console.Write("Максимально допустимая сложность звеньев = ");
  14.             int t = Convert.ToInt16(Console.ReadLine());
  15.             Console.WriteLine("Система принимает следующий вид с {0} неизвестными:", t);
  16.             int k = m + 1;
  17.             double[]t1 = new double[t];
  18.             for (int i = 0; i < t; i++)
  19.             {
  20.                 if (i == 0) t1[i] = t;
  21.                 else t1[i] = t - i;
  22.             }
  23.             if (t == 1) Console.WriteLine("P{0} = {1}", k, t1[0]);
  24.             else
  25.             {
  26.                 Console.Write("P{0} = ",k);
  27.                 for (int i = 0; i < t; i++)
  28.                 {
  29.                     if (i == 0) Console.Write("{0} ", t1[i]);
  30.                     else
  31.                     {
  32.                         if (i > 0 && i < t-1) Console.Write("+ {0}n{1} ", t1[i], t - i);
  33.                         else Console.Write("+ n{0}\n", t - i);
  34.                     }
  35.                 }
  36.             }
  37.             Console.Write("{0} = 1 ", n);
  38.             for (int i = 1; i < t; i++) Console.Write("+ n{0} ", t - i);
  39.             Console.WriteLine();
  40.             Console.WriteLine("{0} = {1} - {2}P{3}\nПреобразуем полученную систему:", w, (6 - m) * n, k - m, k);
  41.             for (int i = 1; i < t; i++)
  42.             {
  43.                 if (i < t - 1) Console.Write("{0}n{1} + ", t1[i], t - i);
  44.                 else Console.Write("{0}n{1} - ", t1[i], t - i);
  45.             }
  46.             Console.Write("P{0} = ",k);
  47.             t1[0] = t1[0] * -1;
  48.             Console.Write("{0}", t1[0]);
  49.             Console.WriteLine();
  50.             for (int i = 1; i < t; i++)
  51.             {
  52.                 if (i < t - 1) Console.Write("n{0} + ", t - i);
  53.                 else Console.Write("n{0} - {1} = -1", t - i, n);
  54.             }
  55.             Console.WriteLine();
  56.             int a = ((6 - m) * n) - w;
  57.             Console.WriteLine("{0}P{1} = {2}\nОсталось решить эту $#*&^$ (шок)",k - m, k, a);
  58.             Console.ReadKey();
  59.         }
  60.     }
  61. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы