Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 2
1

Массив: Массив [X,Y] распечатать в табличном виде, а затем транспонировать и распечатать рядом с первым массивом...

16.10.2018, 14:23. Показов 1082. Ответов 1
Метки нет (Все метки)

ЗАДАНИЕ - Заполнить массив [X,Y] случайными двузначными числами, распечатать в табличном виде, а затем транспонировать
(строки сделать столбцами, а столбцы строками) и распечатать рядом с первым массивом:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Console.Write("Введите диапазон массива x = ");
int x = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите диапазон массива y = ");
int y = Convert.ToInt32(Console.ReadLine());
int[,] m = new int[x,y];
Random r = new Random();
for (int j = 0; j < y; j++)
{
for (int i = 0; i < x; i++)
{
m[i, j] = r.Next(10, 99);
Console.Write(m[i, j] + "\t");
}
Console.WriteLine();
}
Console.WriteLine();
/*for (int i = 0; i < x; i++)
{
for (int j = 0; j < y; j++)          Где-то тут нужно исправить, или новую программу написать
{
 
Console.Write(m[j, i] + "\t");
}
Console.WriteLine();
}*/
Console.ReadKey();
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2018, 14:23
Ответы с готовыми решениями:

Распечатать информацию в табличном виде, упорядочив записи по виду фото
Определить структурный тип содержащий следующую информацию: ФИО мастера, вид фото, тип бумаги,...

Создать динамический двумерный массив, заполнить его случайными цифрами, затем распечатать
Создать динамический двумерный массив, заполнить его случайными цифрами, затем распечатать. ...

Создать динамический двумерный массив, заполнить его случайными цифрами, затем распечатать
???

Упорядочить массив по алфавиту и распечатать в виде четырех столбцов
Массив А содержит слова, состоящие из 5 символов . Упорядочить его по алфавиту и распечатать в виде...

1
198 / 96 / 48
Регистрация: 21.02.2011
Сообщений: 3,917
16.10.2018, 14:27 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
    using System;
     
    class matrix
    {
        int size;
        double[,] arr;
     
        public matrix(double[,] a, int n)
        {
            arr = a;
            size=n;
        }
     
        public void swap()
        {
            double tmp;
            for (int i = 0; i < size; i++)
            {
                for (int j = 0; j < i; j++)
                {
                    tmp = arr[i, j];
                    arr[i, j] = arr[j, i];
                    arr[j, i] = tmp;
                }
            }
        }
     
        public void print()
        {
            for (int i = 0; i < size; i++)
            {
                for (int j = 0; j < size; j++)
                    Console.Write(arr[i, j] + " ");
                Console.WriteLine();
            }
        }
    }
     
    class program
    {
        public static void Main()
        {
            Console.Write("Введите размер матрицы: ");
            int size=Convert.ToInt32(Console.ReadLine());
            double[,] arr = new double[size, size];
            Console.WriteLine("Заполните матрицу: ");
           
            for (int i = 0; i < size; i++)
            {
                string[] str_arr = (Console.ReadLine()).Split(' ');
                for (int j = 0; j < size; j++)
                    arr[i, j] = Convert.ToDouble(str_arr[j]);
            }
            matrix ob = new matrix(arr, size);
           
            Console.WriteLine("\nИсходная матрица: ");
           
            ob.print();
     
            Console.WriteLine("\nТранспонированная матрица: ");
            ob.swap();
            ob.print();
        }
    }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2018, 14:27

Массив распечатать-перевернуть-распечатать
Создать массив,заполнить его случайными элементами,распечатать,перевернуть и снова распечатать(при...

Распечатать массив в виде таблицы с точностью до 4. Найти в каждом столбце наибольший элемент
Объявите двумерный вещественный массив, в котором n x m элементов. Заполните его числами,...

Определить массив квадратов первых ста натуральных чисел и распечатать его в виде матрицы 10x10
Определить массив квадратов первых ста натуральных чисел и распечатать его в виде матрицы 10x10....

Определить массив кубов первых ста натуральных чисел и распечатать его в виде матрицы 10x10
Решить задачу: Определить массив кубов первых ста натуральных чисел и распечатать его в виде...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru