Определить количество использованного материала, если из прямоугольного листа вырезаются две детали в форме прямоугольников разных размеров. (решить с помощью 1)процедуры 2) функции)
----------------------------------------------------------------------
с меня плюсы.. пасиб всем кто поможет
увы .. ты не уточнял на чём написать ....
и кстате, я не учитывал что может не хватить места на прямоуголнить ........ в том смысле что придёться вырезать и склеивать скотчем
за правильность этого, не отвечаю...
Код:
function del(full,fst,snd:array of integer):integer;
var a:integer;
begin
a = full[0]*full[1] - fst[0]*fst[1] - snd[0]*snd[1];
if a > 0 then result := a
else result := 0;
end;
procedure del2(full,fst,snd:array of integer);
var a:integer;
begin
a = full[0]*full[1] - fst[0]*fst[1] - snd[0]*snd[1];
if a > 0 then write(a)
else write(0);
end;
Последний раз редактировалось 159932; 10.03.2009 в 07:00..