Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Анжела17
1

Отсортировать элементы каждого столбца матрицы по абсолютным значениям

30.05.2010, 15:12. Показов 595. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана численно вещественная матрица а, имеющая n строк и m столбов.составить программу, выводящую исходную матрицу в окно на левой части экрана и упорядоченную матрицу в окно на правой части экрана.Элементы каждого столбца матрицы расставить в порядке убвания абсолютных значений n=4,m=5.

вот, что пока получилось, но почему-то не работает(...помогите, пожалуйста.

VB.NET
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
 Public Class Form1
    Dim n, m, i, j, k, p As Integer
    Dim Max, AMax As Double
    Dim A(4, 5) As Double
 
    
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        n = Convert.ToInt32(TextBox1.Text)
        m = Convert.ToInt32(TextBox2.Text)
        ReDim A(m, n)
        k = DataGridView1.ColumnCount
        For i = 1 To k
            DataGridView1.Columns.RemoveAt(0)
        Next
        k = DataGridView2.ColumnCount
        For i = 1 To k
            DataGridView2.Columns.RemoveAt(0)
        Next
        For i = 1 To n
            DataGridView1.Columns.Add("M" & Str(i), Str(i))
            DataGridView1.Columns(i - 1).Width = 40
        Next i
        For i = 1 To m
            DataGridView1.Rows.Add()
            DataGridView1.Rows(i - 1).HeaderCell.Value = Str(i)
            DataGridView1.Rows(i - 1).Height = 35
        Next i
    End Sub
 
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        For i = 1 To m
            For j = 1 To n
                A(i, j) = DataGridView1.Rows(i - 1).Cells(j - 1).Value
            Next
        Next
        For j = 1 To n
            For i = 1 To m
                If A(i, j) > A(i + 1, j) Then
                    Max = A(i, j)
                    A(i, j) = A(i + 1, j)
                    A(i + 1, j) = k
                End If
 
                A(k, j) = A(i, j)
                A(i, j) = AMax
            Next i
        Next j
        For i = 1 To n
            DataGridView2.Columns.Add("M" & Str(i), Str(i))
            DataGridView2.Columns(i - 1).Width = 40
        Next i
        For i = 1 To m
            DataGridView2.Rows.Add()
            DataGridView2.Rows(i - 1).HeaderCell.Value = Str(i)
            DataGridView2.Rows(i - 1).Height = 35
        Next i
        For i = 1 To m
            For j = 1 To n
                DataGridView2.Rows(i - 1).Cells(j - 1).Value = A(i, j)
            Next
        Next
    End Sub
End Class
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.05.2010, 15:12
Ответы с готовыми решениями:

Отсортировать элементы каждого столбца матрицы по возрастанию
Отсортировать элементы каждого столбца матрицы Х по возрастанию.

Отсортировать положительные элементы каждого столбца заданной матрицы
Что поменять чтобы сортировало положительные елементы каждого столбца? #include <iostream>...

Отсортировать элементы матрицы по возрастанию для каждого столбца
Создать функцию, которая отсортировка элементы матрицы по возрастанию для каждого столбца и находит...

Отсортировать элементы каждого столбца матрицы по неубыванию методом шелла
никак не могу понять как написать, помоги те пожалуйста отсортировать элементы каждого столбца...

0
30.05.2010, 15:12
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.05.2010, 15:12
Помогаю со студенческими работами здесь

Разделить элементы каждого столбца заданной матрицы В на последний элемент столбца
Разделить элементы каждого столбца заданной матрицы В на последний элемент столбца

Разделить элементы каждого столбца заданной матрицы на последний элемент столбца
Разделить элементы каждого столбца заданной матрицы на последний элемент столбца.

Разделить элементы каждого столбца матрицы на максимальный элемент этого столбца
Дан массив целых чисел. Разделить элементы каждого столбца матрицы на максимальный элемент этого...

Разделить элементы каждого столбца матрицы на максимальный элемент этого столбца.
: Дано матрицу действительных чисел. Составить схему алгоритма и программу обработки двумерного...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru