Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2015, 00:58   #1
lolchto228
Новичок
Джуниор
 
Регистрация: 05.12.2015
Сообщений: 3
По умолчанию Интересная задача(поиск подобных столбцов матрицы)

ребят дана матрица 3 строки - 11 столбцов

столбцы упорядочены по возрастанию элементов

необходимо найти количество подобных столбцов в этой матрице
lolchto228 вне форума Ответить с цитированием
Старый 05.12.2015, 03:10   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
подобных столбцов
что это значит?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 05.12.2015, 10:37   #3
lolchto228
Новичок
Джуниор
 
Регистрация: 05.12.2015
Сообщений: 3
По умолчанию

Пропорциональных
то есть элементы одного столбца пропорциональны элементам другого
lolchto228 вне форума Ответить с цитированием
Старый 05.12.2015, 10:59   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
то есть элементы одного столбца пропорциональны элементам другого
так что ли?:
Код:
function Propo(a:Array;N,ColA,ColB:Integer):Boolean; var i:integer; e:double;
begin
 Result:=False;
 e:=a[1,ColA]/a[1,ColB];
 for i:=1 to N do if abs(a[i,ColA]/a[i,ColB]-e)>0.001 then exit;
 Result:=True;
end;
Где
Array=array of double of double;
ColA, ColB - Проверяемые столбцы
N - Кол-во строк.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.12.2015, 11:02   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Еще бы на нуль не мешало проверить. Столбцы 0,1,2 и 0,3,6 подобны или нет? Если подобны, то нуль все развалит
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.12.2015, 11:35   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Точняк, я не подумал.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.12.2015, 17:51   #7
lolchto228
Новичок
Джуниор
 
Регистрация: 05.12.2015
Сообщений: 3
По умолчанию

Спасибо, можете это же написать на паскале или на фортране, да и попроще как-нибудь(в блок схемах вообще шикарно было бы)
количество строк у нас 3, а вот столбцов 11
lolchto228 вне форума Ответить с цитированием
Старый 05.12.2015, 20:03   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
можете это же написать на паскале
Да легко: http://www.programmersforum.ru/showp...12&postcount=4
Цитата:
в блок схемах вообще шикарно было бы
Сего не производим...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача в Delphi, используя StringGrid: Формирование матрицы А (n строк, m столбцов) случайными числами. Получить вектор B. Джек12 Помощь студентам 2 16.11.2014 15:04
интересная задача Erkesh Помощь студентам 1 03.11.2012 16:19
Матрицы: поиск максимумов, преобразования - Задача по Pascal ABC Light! Паскаль, Turbo Pascal, PascalABC.NET 8 25.05.2011 13:17
вывод номеров столбцов матрицы и подсчитать количество этих столбцов Vitalina69 Помощь студентам 2 15.02.2011 21:52
Матрицы:функция изменения порядка столбцов матрицы Fajyz Помощь студентам 0 13.01.2010 09:40