В функции генерирования матрицы из случайных чисел код не доходит до конца - C#
Формулировка задачи:
Здравствуйте всем! Помогите разобраться, написал программу, которая умножает две матрицы, но в функции генерирования матрицы из случайных чисел код не доходит до конца.
static Random R = new Random(); static double generationMatrix(int n, out double[,] matrix) { matrix = new double[n, n]; int i, j; for (i = 0; i < n; i++) for (j = 0; j < n; j++) matrix[i, j] = R.Next(50) - 25; for (i = 0; i < n; i++) for (j = 0; j < n; j++) //в этой строке компилятор указывает на j++, как на недостижимый код return matrix[i, j]; return 0; }
Решение задачи: «В функции генерирования матрицы из случайных чисел код не доходит до конца»
textual
Листинг программы
using System; using System.Collections.Generic; namespace ConsoleApplication { public class Program { public static IEnumerable<int> Power(int number, int exponent) { int valueCounter = 0; int currentResult = 1; while (valueCounter++ < exponent) { currentResult = currentResult * number; yield return currentResult; } } static void Main(string[] args) { foreach (int i in Power(2, 10)) { Console.Write("{0} ", i); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д