Помощь - Поиск - Пользователи - Календарь
Полная версия: Массивы
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
АЛЕНЬКИЙ
Помогите решить программы для подруги, сама не бум-бум в этом:

№ 1
Дано n вещественных чисел. Определить, образуют ли они убывающую последовательность.

№2
В Заданной матрице G найти строчку с наибольшей и наименьшей суммой элементов.Исходную матрицу вывести в общепринятом виде.Вывести найденные строчки и суммы элементов.
Client
Типичные задачи на массив. Смотри в FAQ
АЛЕНЬКИЙ
Ну спасибо за ответ. Но я не знаю как даже писать самую простую программу, так уж искать то, чего не знаешь наверное затруднительно.
АЛЕНЬКИЙ
Ну все равно спасибо за ответ
Lapp
В первой основная идея примерно такая:
f:=true;
for i:=2 to n do f:=f and (a[i-1]<a[i]);
if f then WriteLn('Убывает') else WriteLn('Не убывает');

А вторую начни хоть что-то и приходи. Поможем.
klem4
Цитата
for i:=2 to n


считаю, лучше использовать цикл while напрмер и завершать его либо по достижении N либо при первом нарушении условия. Ну или в for цикл добавить break ... Ибо куча лишних проверок будет выполняться если этого не сделать.
Lapp
Цитата(klem4 @ 1.12.2007 12:12) *

лучше использовать цикл while

Согласен.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.