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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2010, 20:03   #1
Андрюха74
 
Регистрация: 08.06.2010
Сообщений: 8
По умолчанию Паскаль.подпрограммы

Помогите написать программу........Заданы два вектора х = (x1, x2, x3, x4), y = (y1, y2, y3, y4). Определить угол a между векторами x и y по формуле: фи=acrcos((x*y)/sqrt(x*x)(y*y)) Вычисление скалярного произведения оформить в виде процедуры.
Андрюха74 вне форума Ответить с цитированием
Старый 08.06.2010, 20:50   #2
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

Код:
procedure fi_s(x1,x2,x3,x4.y1,y2,y3,y4:real; var fi:real);
begin
fi:=acos((x1*y1+x2*y2+x3*y3+x4*y4)/sqrt(sqr(x1)+sqr(x2)+sqr(x3)+sqr(x4))*sqrt(sqr(y1)+sqr(y2)+sqr(y3)+sqr(y4)));
end;
Жми на весы!!!
Chudo4258 вне форума Ответить с цитированием
Старый 08.06.2010, 20:55   #3
Андрюха74
 
Регистрация: 08.06.2010
Сообщений: 8
По умолчанию

Спасибо=)))
Андрюха74 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль. Подпрограммы (внешние) Sanek19 Помощь студентам 3 16.12.2009 15:24
Паскаль. Внешние подпрограммы. HD-boy Помощь студентам 2 14.12.2009 04:38
Подпрограммы/Паскаль Базиля Помощь студентам 10 09.12.2009 01:48
Паскаль, задачки - строки, подпрограммы Меф Помощь студентам 18 23.01.2009 15:39