Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal Сформировать одномерный массив, каждый элемент которого равен сумме отрицательных нечетных элементов https://www.cyberforum.ru/ pascal/ thread1428175.html
2. Дан двумерный массив размером 5 x 6. Сформировать одномерный массив, каждый элемент которого равен сумме отрицательных нечетных элементов соответствующей строки.
Pascal Двумерный массив: найти сумму элементов главной и обратной диагонали
1. Дан двумерный массив размером n x m. Найти сумму элементов главной и обратной диагонали.
Pascal Если строка является правильным записью целого числа, то найдите его наименьшую цифру https://www.cyberforum.ru/ pascal/ thread1428101.html
Дана строка. Если она является правильным записью целого числа, то найдите его наименьшую цифру. Если это не число, то сообщите об этом.
Pascal Проверить, является ли призведение этих матриц перестановочным Заданы две матрицы: A=\left\,,\qquad B=\left\,. Проверить, является ли призведение этих матриц перестановочным, т.е. проверить равенство АВ=ВА. В случае положительного ответа напечатать “АВ=ВА”, иначе напечатать литерал “ПРОИЗВЕДЕНИЕ НЕПЕРЕСТАНОВОЧНО”. Вычисление произведения двух матриц оформить в виде подпрограммы. https://www.cyberforum.ru/ pascal/ thread1427958.html
Узнать, есть ли в файле одинаковые числа Pascal
Дан бинарный файл с натуральными числами. Выполнить надо 5 условий, не знаю, как узнать, есть ли в файле одинаковые числа и как можно упорядочить по возрастанию последней цифры числа. Консоль ABC Pascal.
Pascal Массив массивов через указатели https://www.cyberforum.ru/ pascal/ thread1427897.html
Магистрат который принимает лабораторные работы дает очень изощренные задачи, он сказал считать файл в динамический двумерный массив array of arrray слишком просто, ему нужен массив массивов через указатели, ломаю уже не один час голову над этой задачей и не клеится
Pascal Шифрация наложением гаммы https://www.cyberforum.ru/ pascal/ thread1427893.html
Шифрация. Один из методов шифрации называется наложением гаммы. Делается это следующим образом: берется некоторое случайное число в диапазоне от 127 до 255 - гамма, и код каждого символа строки заменяется кодом, которая получается в результате операции: новый код = старый код XOR гамма. Написать программу, которая реализует а) данный метод шифрации; б) дешифрацию строки при заданной гамме....
Pascal Написать программу, которая определяет «водящего» в детской игре
Нужно Написать программу, которая определяет «водящего» в детской игре. Водящий определяется с помощью считалки следующим образом. Все играющие встают в круг и начинают «считаться». Каждый раз тот, на ком закончилась считалка, выбывает из круга, водит оставшийся. Исходное количество играющих n и количество слов считалки m задаются пользователем. Отобразить порядок выбытия игроков из круга.
Pascal Решить несколько задач https://www.cyberforum.ru/ pascal/ thread1427703.html
Нужно прорешать 3 задачи 12 варианта. Плииииз. нужен код паскаля. в каждом задании есть подпункты)
Pascal Сортировка одномерного массива по возрастанию методом прямого выбора https://www.cyberforum.ru/ pascal/ thread1427639.html
разработать программу реализующию сортировку одномерного массива по возрастанию методом прямого выбора
Pascal Составить блок-схему алгоритма и программу для задачи игры в карты
Колода из 36 карт от 6 до туза хорошо перемешана. Картам от Вольта до туза присвоено число очков от 11 до 14. Игрок берет из колоды 3 карты, будет ли у игрока "перебор"- превысит ли число набранных очков 21.
Pascal Определить максимальный возраст среди незамужних женщин В автоматизированной информационной системе содержаться анкетные данные сотрудников компании В массиве V из 8 элементов содержаться года рождения сотрудников В массиве P из 8 элементов пол сотрудников В массиве S из 8 элементов семейное положение ,условие 1-женат,замужем 2 холост,не замужем Определить максимальный возраст среди незамужней женщины Построить блок схему и написать программу... https://www.cyberforum.ru/ pascal/ thread1427266.html
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
23.04.2015, 02:53 0

Двумерный массив: поменять местами столбец с минимальной суммой элементов столбца с первым столбцом массива - Pascal - Ответ 7518093

23.04.2015, 02:53. Показов 1697. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
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
type
    TLine = Array[Byte] Of ShortInt;
var
    a: Array[Byte] Of TLine;
    tempLine: TLine;
    sum, max: Integer;
    i, j, n, m, maxID: Byte;
begin
    {заполнение и вывод исходного массива массива}
    repeat
        Write('n=');
        ReadLn(n);
    until (n > 0); Dec(n);
    repeat
        Write('m=');
        ReadLn(m);
    until (m > 0); Dec(m);
    Randomize;
    for i := 0 to n do
    begin
        for j := 0 to m do
        begin
            a[j, i] := Random(199) - 99;
            Write(a[j, i]:4);
        end;
        WriteLn;
    end;
    {поиск столбца с минимальной суммой}
    max := 32767; maxID := 0;
    for j := 0 to m do
    begin
        sum := 0;
        for i := 0 to n do
            Inc(sum, a[j, i]);
        if (sum < max)
        then
        begin
            max := sum ;
            maxID := j;
        end;
    end;
    {замена}
    tempLine := a[0];
    a[0] := a[maxID];
    a[maxID] := tempLine;
    {вывод массива после замены}
    WriteLn; WriteLn;
    for i := 0 to n do
    begin
        for j := 0 to m do
            Write(a[j, i]:4);
        WriteLn;
    end;
end.


Вернуться к обсуждению:
Двумерный массив: поменять местами столбец с минимальной суммой элементов столбца с первым столбцом массива Pascal
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2015, 02:53
Готовые ответы и решения:

В целочисленной матрице поменять местами столбец с минимальной суммой со столбцом с максимальной суммой
Дана прямоугольная матрица nxm целых чисел (n,m&lt;10 – ввод с клавиатуры, значения элементов массива...

В матрице поменять местами столбец с минимальной суммой со столбцом с максимальной
Дана прямоугольная матрица n x m целых чисел. Поменять местами столбец с минимальной суммой со...

Дан двумерный массив. Поменять местами столбец, содержащий наибольшее количество отрицательных элементов, с последним столбцом
Дан двумерный массив. Поменять местами столбец, содержащий наибольшее количество отрицательных...

Массив: Столбец, содержащий минимальный элемент, поменять местами с первым столбцом.
в матрице 5х3 нужно найти Столбец, содержащий минимальный элемент, поменять местами с первым...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2015, 02:53
Помогаю со студенческими работами здесь

Дан двумерный массив. Найти строку с минимальной суммой элементов, столбец с максимальной суммой элементов
а)Строку с минимальной суммой элементов б)Столбец с максимальной суммой элементов Дополнительный...

Дан двумерный массив, найти столбец с минимальной суммой элементов, дополнительный массив не использовать
дан двумерный массив найти стобец с минимальной суммой элементов дополнительный массив не...

Дана матрица, заменить 1 столбец столбцом с минимальной суммой элементов
Добрый вечер. Решил закодировать следующую задачу: &quot;дана матрица, заменить 1 столбец столбцом с...

Поменять местами столбец, содержащий минимальный элемент, с первым столбцом
Из 33 положительных, отрицательных и нулевых значений чисел сформируйте матрицу 11 х 3. Поменяйте...

Массив: Строку с наименьшей суммой элементов поменять местами со столбцом, имеющим тот же номер
Доброго времени суток. Суть такова, дан вещественный массив Anxn . Нужно строку с наименьшей...

Столбец матрицы, содержащий минимальный элемент, поменять местами с первым столбцом
Дан вещественный массив из 5 строк и 3 столбцов. Столбец, содержащий минимальный элемент, поменять...

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