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

Дан массив размерностью n*m. Поделить все элементы каждого столбца на наименьший по модулю элемент этого столбца

02.11.2013, 01:12. Показов 1437. Ответов 1
Метки нет (Все метки)

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

Поделить все элементы каждого столбца на наименьший по модулю элемент этого столбца.
Помогите решить задачу плиз....1.Дан массив размерностью n*m. Поделить все элементы каждого столбца...

Дан массив размерностью n*m. Поделить все элементы каждого столбца на наименьший по модулю элемент этого столбца
Дан массив размерностью n*m. Поделить все элементы каждого столбца на наименьший по модулю элемент...

Дан массив размерностью n*m. Поделить все элементы каждой строки на наибольший по модулю элемент этой строки
массив двумерный

Дан массив a(n,m).Разделить элементы каждого столбца на среднее арифмитическое положительных элементов этого столбца
Дан массив a(n,m).Разделить элементы каждого столбца на среднее арифмитическое положительных...

1
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,600
Записей в блоге: 1
02.11.2013, 12:22 2
Лучший ответ Сообщение было отмечено Artykk как решение

Решение

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
Var A:array[1..20,1..20] of real;
    i,j,n,m:byte;
    min:real;
Begin
    
    write('n,m: ');readln(n,m);
    writeln('Исходная матрица');
    For i:=1 to n do
    Begin
      For j:=1 to m do
      Begin
        A[i,j]:=random*10-5;
        write(A[i,j]:6:2);
      End;
      writeln;
    End;
    For j:=1 to m do
    Begin
      min:=A[1,j];
      For i:=2 to n do
       if abs(A[i,j])<abs(min) then min:=A[i,j];
      For i:=1 to n do
       if A[i,j]<>0 then A[i,j]:=A[i,j]/min;
      writeln('В ',j,' столбце min = ',min:0:2);
    End;
    writeln('Преобразованная матрица');
    For i:=1 to n do
    Begin
      For j:=1 to m do
       write(A[i,j]:6:2);
      writeln;
    End;
    readln;
End.
0
02.11.2013, 12:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.11.2013, 12:22
Помогаю со студенческими работами здесь

Дан двухмерный массив. Вывести на экран все элементы n-го столбца массива, начиная с нижнего элемента этого столбца.
Дан двухмерный массив. Вывести на экран все элементы n-го столбца массива, начиная с нижнего...

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

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

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


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

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

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