Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 17
1

Поменять местами с первым минимальный элемент каждого столбца массива

03.01.2013, 16:14. Показов 1308. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
все тот же зачет...- вторая задачка Задана матрица С(5,5). Поменять местами с первым минимальный элемент каждого столбца массива.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.01.2013, 16:14
Ответы с готовыми решениями:

Найти минимальный элемент в каждом столбце матрицы и поменять его местами с первым элементом этого столбца
Матрица А. Найти минимальный элемент в каждом столбце и поменять его местами с первым элементом...

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

Найти максимальный элемент и поменять его местами с первым элементом второго столбца массива
Дан двумерный массив, который содержит не более 30 строк и не более 10 столбцов. Найти максимальный...

Поменять местами максимальный элемент матрицы с первым, а минимальный – с последним
Поменять местами максимальный элемент матрицы В(n,m) с его первым элементом, а минимальный элемент...

1
Дзæуджыхъæу
232 / 204 / 148
Регистрация: 20.09.2012
Сообщений: 421
Записей в блоге: 1
03.01.2013, 16:44 2
Лучший ответ Сообщение было отмечено Малинка как решение

Решение

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
var c:array [1..5,1..5] of integer;
    i,min,j,t,imin,jmin:integer;
BEGIN
randomize;
for i:=1 to 5 do
    begin
    for j:=1 to 5 do
        begin
        c[i,j]:=random(51)-25;
        write(c[i,j]:3);
        end;
    writeln;
    end;
writeln;
for i:=1 to 5 do
    begin
    min:=c[1,i];
    for j:=2 to 5 do
        begin
        if c[j,i]<min then begin min:=c[j,i];imin:=i;jmin:=j;    end;
        end;
    if min<>c[1,i] then
    begin
    t:=c[1,i];
    c[1,i]:=min;
    c[jmin,imin]:=t;
    end;
    end;
for i:=1 to 5 do
    begin
    for j:=1 to 5 do write(c[i,j]:3);
    writeln
    end;
writeln;
readln;
END.
1
03.01.2013, 16:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.01.2013, 16:44
Помогаю со студенческими работами здесь

Минимальный элемент массива поменять местами с первым элементом массива
Возникли проблемы с решением этих задач. Помогите если не лень.. 1. Ввести 2 одновременных...

Найти минимальный элемент каждого столбца массива и поменять местами с последним элементом
Помогите разобраться с заданием пожалуйста...фантазия отключилась. Все сделал но вот как...

Найти минимальный элемент массива, и поменять местами с первым
вроде как минимальный елемент находит , но менять местами с 1 не хочет ( помогите дописать ...

Поменять местами минимальный элемент с первым элементом массива, а максимальный элемент с последним
Здравствуйте. Помогите пожалуйста написать программу: для поиска минимального и максимального...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru