Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2009, 17:58   #1
student2008
Пользователь
 
Регистрация: 01.06.2009
Сообщений: 31
Печаль Кому нетрудно помогите пожалуйста сделать задачи по процедурам и функциям

1)Имеется сферическая капля жидкости радиуса R3, внутри которой находятся два пу-зырька воздуха с радиусами R2, R1 (R1+R2<R3). Описать процедуру нахождения объема жидкости.

2)Описать функцию DegToRad(D) вещественного типа, находящую величину угла в радиа-нах, если дана его величина D в градусах (D — вещественноечис-ло,0<D<360).Воспользоватьсяследующи мсоотношением: 180 = π радианов. В качестве зна-чения π использовать 3.14. С помощью функции DegToRad перевести из градусов в ра-дианы пять данных углов.

3)Описать процедуру построения фигуры – правильного пятиугольника, для которого задан радиус вписанной окружности, а так же заданы координаты вершины фигуры.
student2008 вне форума Ответить с цитированием
Старый 01.06.2009, 18:06   #2
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

а в чем собственно проблема?? все программы в две строки
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 01.06.2009, 18:19   #3
Gongled
Пользователь
 
Регистрация: 17.02.2009
Сообщений: 78
По умолчанию

1.
Код:
procedure volume_f(r1, r2, r3 : real; var v : real);
var
v1, v2, v3 : real;
begin
     v1 := 4/3*pi*exp(r1*ln(3));
     v2 := 4/3*pi*exp(r2*ln(3));
     v3 := 4/3*pi*exp(r3*ln(3));
     v := v3 - v2 - v1;
end;
2.
Код:
program pr;
uses CRT;
var
a,b,c,d,e : real;

function DegToRad(d : real) : real;
begin
     DegToRad := d * 3.14/180
end;

begin
clrscr;

read(a,b,c,d,e);
write('Результат: ', DegToRad(a),' ',DegToRad(b),' ',DegToRad(c),' ',DegToRad(d),' ',DegToRad(e));

end.
http://programmersforum.ru/showpost....20&postcount=3
Это вообще найти можно было. Думай, честно говоря, больше не хочется решать.
Пишу глупости.
Gongled вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите сделать работу по финансовым функциям!!!! ЗАПЛАЧУ !!!! Zveroboy Фриланс 26 18.05.2009 19:58
Вопрос по процедурам north Помощь студентам 3 22.11.2007 23:14
помогите сделать задачи НиколаМГВРК Помощь студентам 11 03.10.2007 15:03