Тема: Матрица NxN
Показать сообщение отдельно
Старый 11.07.2011, 23:17   #2 (permalink)
Alive_UA
Member
 
Аватар для Alive_UA
 
Регистрация: 01.06.2008
Сообщений: 305
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 886
По умолчанию

Принято начинать с алгорима, продолжать блоксхемой, затем псевдокодом, кодом на языке программирования и оканчивать наворотами (например, проверкой пользовательских значений, оформлением вывода).
Алгоритм:
1) запросить у юзера N
2) проверить правильность ввода юзера и записать в переменную N
3) выделить память под массив N на N (в Delphi - SetLength())
4) в цикле j := 1 до N, в цикле i := 1 до N: запросить у юзера элемент массива [i,j]
5) проверить правильность ввода пользователем и тоже записать в ячейку [i,j]
дальше я не понял условия
поиск минимального элемента:
1) выделить память под M и записать в нее значение массива из ячейки [0,0]
2) в цикле j := 1 до N, в цикле i := 1 до N: если в ячейке [i,j] значение < M, то записать его в M
Все остальное элементарно! Разберитесь, главное, с блоксхемой!!!
Alive_UA вне форума  
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070