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 - если о вещественных.   или проблема найти минимальное значение по каждой строке ? (тут вложенные циклы - один, внешний по строкам матрицы, внутренний - по одной строке - найтим минимальное значение      или Вы просто хотите, чтобы Вам предоставили полностью рабочую программу?... ;-(          |