| SERGE_BLIZNUK 
 Silver Member
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Val90
 
 Цитата:
 | Программу написал, но не могли бы Вы мне все-таки объяснить, почему i:= i + 1, a не i:= i +  2
 | 
 для этого нужно увидеть программу целиком (ну, или хотя бы внутренность case ... end)
 только, если будете здесь приводить исходный текст, ОБЯЗАТЕЛЬНО! прячьте код за тегами  [more]  тут ваш код, лучше в тегах [code] program... end[/code] [/more]
 я думаю, что у вас i := i + 1 выполняется в каждом цикле, не зависимо от того, какой символ нашли... поэтому и получается, что +2 лишнее!
 
 
 Цитата:
 | Не понятно мне это, а хотелось бы полностью разобраться | 
 точно надо? ;-)))
 ну, если автор предложения Algofil не разжуёт - тогда я попытаюсь это сделать (но у меня будет чуть по другому - у каждого свой подход ;-)))
 
 
 
 
 s800
 извините, но в чём у Вас проблема?
 "вектор" - в данном случае одномерный массив - если считать, что Матрица N:M состоит из N строк и M столбцов, тогда вектор будет размерностью N
 var
 vector: array[1..N] of <элемент матрицы>
 (элемент матрицы или integer? если речь идёт о матрицы целых числах, или real/double - если о вещественных.
 или проблема найти минимальное значение по каждой строке ? (тут вложенные циклы - один, внешний по строкам матрицы, внутренний - по одной строке - найтим минимальное значение
 
 или Вы просто хотите, чтобы Вам предоставили полностью рабочую программу?... ;-(
 
 
 
 |