Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Процедуры и массивы

Автор: Шурик 17.12.2006 18:14

1) Задается N прямоугольников размерами их сторон a и b. Определите номер прямоугольника, площадь которого максимальна. Напишите функцию вычисления площади прямоугольника по его сторонам.


Пожалуйста помогите. Буду рад любой помощи


Эскизы прикрепленных изображений
Прикрепленное изображение

Автор: t3rmin@1 18.12.2006 1:12

Цитата(Шурик @ 17.12.2006 15:14) *

1) Задается N прямоугольников размерами их сторон a и b. Определите номер прямоугольника, площадь которого максимальна. Напишите функцию вычисления площади прямоугольника по его сторонам.
Пожалуйста помогите. Буду рад любой помощи



неужели не сказано, ни к какому типу принадлежат стороны а и b, ни то, как они изменяются?
Ежу понятно, что чем больше значения сторон, тем больше их произведение (читай - площадь).

а функцию написать

function square:integer;
begin
s:=a*b; {где а и b - значения сторон}
square:=s; {названию функции ОБЯЗАТЕЛЬНО нужно присвоить значение площади!}
end;

пара пустяков.

Автор: мисс_граффити 18.12.2006 20:18

t3rmin@1, п.2 правил (см. выше) действителен для всех!
и, если уж пишешь завершенный фрагмент кода, описывай использующиеся в нем переменные.
если a,b,s - глобальные переменные, то какой смысл выделять функцию?