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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2012, 11:25   #1
desnet
Пользователь
 
Регистрация: 16.12.2011
Сообщений: 25
По умолчанию Применение подпрограмм

Дана длина а=2.2,b=1.7,c=0.9 сторон некоторого треугольника.Найти медианы треугольника,сторонами которого являются медианы исходного,если учесть что длина медианы,проведенной к стороне а,находиться по формуле m=0,5*sqrt(2*b*b+2*c*c-a*a)
помогите найти ошибки
program lab_6b;
var
x,y,z:real;
med:real;
function med_x,y,z(a,b,c:real):real;
begin
a:=2.2;
b:=1.7;
c:=0.9;
end;
begin
med_x:=0.5*sqrt(2*b*b+2*c*c-a*a);
med_y:=0.5*sqrt(a*a+2*c*c-2*b*b);
med_z:=0.5*sqrt(a*a+2*b*b-2*c*c);
writeln('med_x',med_x:5:1,'med_y',m ed_y:5:1,'med_z',med_z:5:1);
readln;
end.

Последний раз редактировалось desnet; 12.03.2012 в 11:52.
desnet вне форума Ответить с цитированием
Старый 12.03.2012, 14:27   #2
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Проверять формулы не стал, просто переделал прогу -
Код:
program Project1;
uses crt;
var
  a,b,c,med_x,med_y,med_z:real;
function medians():real;
begin
  med_x:=0.5*sqrt(2*b*b+2*c*c-a*a);
  med_y:=0.5*sqrt(a*a+2*c*c-2*b*b);
  med_z:=0.5*sqrt(a*a+2*b*b-2*c*c);
  writeln('med_x = ' ,med_x:2:1,' med_y = ',med_y:2:1,' med_z = ',med_z:2:1);
end;
begin
  a:=2.2;
  b:=1.7;
  c:=0.9;
  medians();
  readln;
end.
Вы предупреждения компилятора читать умеете или нет? У вас же почти все переменные не были проинициализированы.
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 12.03.2012, 15:37   #3
Ирина Iriska
Новичок
Джуниор
 
Аватар для Ирина Iriska
 
Регистрация: 12.03.2012
Сообщений: 1
По умолчанию

Помогите пожалуйста, праграма которая находит в существующем файле все строки содержащие набор символов, ввести с клавиатуры. Сколько раз нашли?
Ирина Iriska вне форума Ответить с цитированием
Старый 12.03.2012, 15:47   #4
desnet
Пользователь
 
Регистрация: 16.12.2011
Сообщений: 25
По умолчанию

спасибо,все работает
desnet вне форума Ответить с цитированием
Старый 12.03.2012, 17:58   #5
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Цитата:
Сообщение от Ирина Iriska Посмотреть сообщение
Помогите пожалуйста, праграма которая находит в существующем файле все строки содержащие набор символов, ввести с клавиатуры. Сколько раз нашли?
Собака самолет яйцо табуретка. Валенок гараж бекон. Доска асфальт?

А если серьезно, создай свою тему и напиши корректное задание.
Все тривиальное просто
whatever вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование подпрограмм swillrocker Помощь студентам 1 22.05.2011 14:25
Использование подпрограмм specnazkin Помощь студентам 0 12.05.2011 15:43
Без подпрограмм. Акоб Общие вопросы C/C++ 2 24.03.2011 22:00