static void Main(string[] args)
{
int N = 0, M = 0, srednArifm = 0, sum = 0; ;
Console.Write("Введите размерность массива M: ");
M = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите размерность массива N: ");
N = Convert.ToInt32(Console.ReadLine());
int[,] mas = new int[M, N];
Random rnd = new Random();
for (int i = 0; i < M; i++)
{
for (int j = 0; j < N; j++)
{
mas[i, j] = rnd.Next(0, 10);
}
}
Console.WriteLine();
Console.Write("Массив: ");
Console.WriteLine();
for (int i = 0; i < M; i++)
{
for (int j = 0; j < N; j++)
{
Console.Write(String.Format("{0,3}", mas[i, j]));
}
Console.WriteLine();
}
for (int i = 0; i < M; i++)
{
sum = 0;
srednArifm = 0;
for (int j = 0; j < N; j++)
{
sum += mas[i, j];
}
srednArifm = sum / N;
for (int g = 0; g < N; g++)
{
mas[i, g] = mas[i, g] / srednArifm;
}
}
Console.WriteLine();
Console.Write("Массив после преобразования: ");
Console.WriteLine();
for (int i = 0; i < M; i++)
{
for (int j = 0; j < N; j++)
{
Console.Write(String.Format("{0,3}", mas[i, j]));
}
Console.WriteLine();
}
Console.ReadKey();
}
Объяснение:
Код на C#. Округляет числа до целых значений в меньшую сторону, т.к. тип данных int. Если нужны дробные значения - то смените тип массива на double.
Алгоритм роботи над твором-міркуванням
Крок перший. Я уважно читаю формулювання теми.
Крок другий. Виділяю в ній опорну слово або вираз, в якому мені бачиться головний сенс.
Крок третій. Намагаюся своїми словами коротко сформулювати тему.
Крок четвертий. Повертаю тему до себе, питаю себе: Що я хочу сказати з цього приводу? »,« Що я можу сказати з цього приводу? »Це обов'язкова умова успішного вирішення творчого завдання: треба встановити зв'язок між собою, своїм досвідом і предметом, про який йде мова, тоді з'явиться головне - моя власна думка.
Крок п'ятий. Я коротко намагаюся відповісти на ці питання - одним-двома реченнями, я записую їх у чернетці, як в Твіттері. Це може бути початком, відправною точкою моїх міркувань і вступною частиною мого твору.
Примітка:
Якщо завданням міркування є аналіз чужої думки. Те спочатку наводиться формулювання цієї думки і її докази, а потім - заперечення, якщо такі є; в ув'язненні автор робить висновок, наскільки вірно аналізоване твердження.
Крок шостий. Я намагаюся зайняти іншу (протилежну) позицію по відношенню до своєї думки, уявити собі свого опонента і почати з ним діалог, намагаючись довести вірність свого судження.
Крок сьомий. Пригадую приклади з літературних творів, які до мені довести свою правоту.
Крок восьмий. Вибудовую логічну послідовність своїх доказів.
Крок дев'ятий. Записую їх, складаю план.
Крок десятий. Пишу чернетка, намагаючись зв'язно, красномовно і переконливо викласти свої думки.
Крок одинадцятий. Повертаюся до початку своїх міркувань; порівнюю вихідну думку і думки, які прийшли під час міркування, звернення до художніх текстів; роблю висновки, записую їх; це заключна частина мого твору.
Крок дванадцятий. Я перевіряю написане, переписую в чистовик; перевіряю пунктуацію і орфографію; ще раз читаю, знаходжу помилки, виправляю їх.
Поделитесь своими знаниями, ответьте на вопрос:
Какое минимальное количество логических разделов на единственном жёстком диске компьютера понадобится, чтобы установить на компьютер три операционных системы?
мне