0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 24
1

Написать алгоритм к коду преобразования массива

01.06.2014, 14:06. Показов 609. Ответов 4
Метки нет (Все метки)

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
Console.WriteLine("Введите размерность квадратного массива (одна цифра)");
            int n = int.Parse(Console.ReadLine());
            float[,] a = new float[n, n];
            Random r = new Random();
            Console.WriteLine("Первообразный массив");
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                {
                    a[i, j] = r.Next(200) - 100;
                    Console.Write("{0,4}", a[i, j]);
                }
                Console.WriteLine();
            }
 
            int iMax = 0;
            int jMax = 0;
            Console.WriteLine("После изменений");
            for (int i = 0; i < n; i++)
            {
                if (a[i, i] > a[iMax, jMax])
                {
                    iMax = i;
                    jMax = i;
                }
                if (a[i, n - i - 1] > a[iMax, jMax])
                {
                    iMax = i;
                    jMax = n - i - 1;
                }
            }
            Console.WriteLine();
            float b = a[iMax, jMax];
            a[iMax, jMax] = a[n / 2, n / 2];
            a[n / 2, n / 2] = b;
 
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                    Console.Write("{0,4}", a[i, j]);
                Console.WriteLine();
            }
 
            Console.ReadLine();
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2014, 14:06
Ответы с готовыми решениями:

Алгоритм преобразования массива в игровой вид Судоку
мне интересно как после заполнение массива х по всем правилам Судоку, преобразовать массив в...

Алгоритм преобразования массива содержащего 1 и 0 в массив с шестнадцатеричными значениями
Доброго времени суток уважаемые форумчане, помогите пожалуйста разобраться как перевести массив...

Параллельный алгоритм быстрого преобразования Фурье (fft) для C#
Всем привет! Подскажите, где можно найти параллельный алгоритм быстрого преобразования Фурье...

Написать алгоритм преобразования одномерного массива в двумерный
Дана блок-схема алгоритма преобразования одномерного целочисленного массива MAS, состоящего из 20...

4
6 / 6 / 4
Регистрация: 16.11.2013
Сообщений: 134
01.06.2014, 16:34 2
Александр kijim, Насколько я понял, что-то вроде этого:
1) считываем с клавиатуры размерность будущего массива.
2) в цикле заполняем ранее созданный массив случайными числами и одновременно распечатываем его на консоль
3) находим в этом двумерном массиве максимальный элемент и меняем его местами с центральным элементом. (это произойдёт только если размерность массива нечётная).
4) распечатываем изменённый массив
______________
так сойдёт?
0
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 24
01.06.2014, 19:57  [ТС] 3
спасибо, я прошу прощения а как сделать блок-схему?
0
6 / 6 / 4
Регистрация: 16.11.2013
Сообщений: 134
01.06.2014, 21:18 4
Александр kijim, тут уж я вам не помогу) никогда не любил и не умел строить блок-схемы. Но есть программа для их построения, microsoft visio, если не ошибаюсь
1
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 24
02.06.2014, 10:13  [ТС] 5
большое спасибо вам
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.06.2014, 10:13
Помогаю со студенческими работами здесь

Написать алгоритм по коду
Кто может перевести этот код в алгоритм...просто никогда не работал с Basic...переведите...

Написать алгоритм к коду текстового редактора
Добрый день. Написал текстовый редактор, а алгоритм к коду сделать не могу. Код мелкий совсем. Если...

Написать комментарии к рабочему коду (Заполнение массива по спирали)
Буду благодарен за помощь. // Заполнение по спирали #include &lt;string&gt; #include &lt;fstream&gt;...

Написать программу преобразования массива в массив с элементами, соответственно равными значениям элементов
Дан массив y1, y2, y3,…, y2n. Написать программу преобразования массива в массив с элементами,...


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

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

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