Заполнить массив определенным образом - C#

  1. Помогите пожалуйста: Дана целочисленная матрица А (10х10). Заполнить массив А следующим образом: а) 0 0 0...0 0 1 0...0 0 0 2...0 ... 0 0 0...9 б) 1 2 ....10 11 12...20 21 22...30 ......... 91 92...100 в) 1 2 3...10 0 1 2...9 0 0 1...8 ......... 0 0 0...1


textual

Код:

static void Main() {
    int[,] matrix = new int[10, 10];
    int counter = 1;
    for (int i = 0; i < 10; i++) {
        for (int j = 0; j < 10; j++) {
            if (j < i) {
                matrix[i, j] = 0;
                counter = 0;
            } else
                matrix[i, j] = counter;
            counter++;
            Console.Write(matrix[i, j].ToString() + " ");
        }
        counter = 0;
        Console.WriteLine();
    }
}


Похожие ответы
  1. Здравствуйте, есть массив string как закинуть в него элементы коллекций из comboBox а.

  1. Здравствуйте, нужна помощь. Допустим у нас есть string data, и массив строк string, как проверить этот массив на наличие в нём строки data. Заранее благодарен.

  1. Создайте ступечатый (не выровненный) массив вещественных чисел с 3-мя строками, в каждой из которых 2, 3 и 4 столбцов соответственно. Значения массива введите с консоли. Мой код:

  1. Всем привет. Занялся работой над игрой. А именно над пазлами и уперся в проблему, на которую не смог найти пока ответа. Для работами с элементами картинки нужен массив, к каждому числу которого будет привязан объект(часть картинки). Решить нужно 3 проблемы: как привязать объект к числу, сделать рандом без повторений, и что бы следующая часть массива открывалась только тогда когда, предыдущая будет расставлена по своим местам (пример что бы открыть часть 9-18, нужно собрать часть 1-9), а также что бы фрагмент мозайки выводился в указанном месте. Надеюсь поможете в этой проблеме. На данный момент уже сделано меню и заготовка под игровое поле. Тут пример разбивки картинки на части, которые будут объектами для привязки.

  1. Всем привет! Подскажите горе программисту одну штуку: Нужно заполнить одномерный массив на 11 ячеек, выбранным пользователем (от 1 до 6) количеством элементов, на рандомные позиция. Единственное условие между каждым из элементов должна быть минимум 1 пустая ячейка. Расставить 1, 2 и 6 не составляет проблем. Но вот как одним алгоритмом, при необходимости, расставлять 3, 4 и 5 не знаю. Пока сделал костыльный while() который повторяет расстановку до тех пор пока все не станет как нужно, но работает это ужасно.

  1. Создайте неявно типизированные переменные для хранения массива и строки.

  1. 1)У вас имеется массив, содержащий целые числа от 1 до 100, причем одно из них дублируется. Найдите индексы, указывающие на эти два числа. 2)у вас имеется набор чисел от 1 до 100, причем одно из них дублируется. Как определить это число? Пожалуйста помогите,не знаю как это реализовать

  1. Помогите пожалуйста с алгоритмом нахождения такой строки. Заранее спасибо.

  1. Массив задан датчиком случайных чисел на интервале [-33,66]. Найти наименьший нечетный элемент.

  1. Здравствуйте! Параметры командной строки передаются в метод Main через параметр args, при этом они разделяются символом "/" и пробелом. Пример: С:\>sortarray /qs /file /file (отсортировать массив, считанный с файла file методам qs и записать его в файл file). Для работы с этими аргументами мне нужно избавится от символа "/", удалив его из массива args[], как это сделать?