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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 21:35   #1
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию Функции в паскале

Помогите найти ошибку:
Program Pr_4;
uses crt;
type
array1=array[1..10] of real;
function sum (n1,n2:integer;k1,k2:real;y:array1) :real;
var
s:real;
i:integer;
begin
s:=0;
for i:=n1 to n2 do
s:=s+y[i];
s:=k1*s;
end;
const
y:array1=(1,2,7,3,4,9,5,6,7.05,8,9, 10);
c=3;
var
s1,r1,r2:real;
begin
clrscr;
r1:=(2,1,10,1,y);
r2:=(3,2,10,1,y);
s1:=c*c*r1+exp(3*ln(c))*r2;
writeln('s1' , s1:8:3);
end.
swedalena вне форума Ответить с цитированием
Старый 02.06.2010, 22:13   #2
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

Код:
y:array1=(1,2,7,3,4,9,5,6,7.05,8,9, 10);
тут многовато элементов, у тебя по условию всего 10

Код:
r1:=(2,1,10,1,y);
r2:=(3,2,10,1,y);
это как понять?

и пожалуйста пользуйся при вставке кода на форум специальным оформлением - кнопка # вверху над редактором сообщения
Изо всей благодати
В руках крепко сжатых
Я донесу только капли

Последний раз редактировалось Roof; 02.06.2010 в 22:19.
Roof вне форума Ответить с цитированием
Старый 02.06.2010, 22:20   #3
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию

r1:=(2,1,10,1,y);
r2:=(3,2,10,1,y)
это не нужно?
swedalena вне форума Ответить с цитированием
Старый 02.06.2010, 22:22   #4
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

я в упор невижу применение написанной функции в программе.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 02.06.2010, 22:26   #5
swedalena
Пользователь
 
Регистрация: 19.05.2010
Сообщений: 25
По умолчанию

спасибо за помощь
swedalena вне форума Ответить с цитированием
Старый 02.06.2010, 22:26   #6
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

у тебя r1 и r2 - real, а ты им присваиваешь что-то совсем не real.
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума Ответить с цитированием
Старый 02.06.2010, 22:27   #7
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

2 ROMA2PVT - ну и что нету - значит не нада
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума Ответить с цитированием
Старый 02.06.2010, 22:28   #8
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

ага она просто так для красоты. Ну неплохо было бы узнать формулировку задания для начала.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Старый 02.06.2010, 22:35   #9
Roof
Форумчанин
 
Аватар для Roof
 
Регистрация: 01.02.2007
Сообщений: 785
По умолчанию

2 ROMA2PVT - ну да, это самое важное для проверки правильности. А я так синтаксис только проверил.
Изо всей благодати
В руках крепко сжатых
Я донесу только капли
Roof вне форума Ответить с цитированием
Старый 02.06.2010, 22:42   #10
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

http://programmersforum.ru/showthread.php?t=101878
<<offtop>>
заче же постить по 15 раз.
にんじゃ
ROMA2PVT вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции в паскале !! ALABAMA Паскаль, Turbo Pascal, PascalABC.NET 13 24.05.2010 17:26
Функции в паскале swedalena Помощь студентам 3 22.05.2010 15:59
Функции на паскале Юля787 Помощь студентам 1 22.12.2009 21:47
функции в паскале tanek Помощь студентам 1 04.05.2009 21:16
функции в паскале fru1t__ Помощь студентам 5 13.10.2008 19:24