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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2011, 16:46   #1
Maya Epos
 
Регистрация: 29.03.2011
Сообщений: 5
Восклицание Среднее геометрическое.Паскаль.Как изменить...

Здравствуйте,подскажите пожалуйста,как заменить в данной программе среднее арифметическое на среднее геометрическое?

Program lab6;
const n=13;
var
i:integer;
x,sum,t:real;
begin
x:=1;
t:=0;
sum:=1;
for i:=1 to n do
begin
x:=x*((-1)*exp((i+1)*ln(0.6))-2*sqr(cos(i)));
if (x>0) then
begin
sum:=sum+x;
t:=t+1;
end;
end;
if (t=0) then
begin
sum:=0;
end
else
begin
sum:=sum/t;
end;
writeln ('sum=',sum);
readln;
end.
Maya Epos вне форума Ответить с цитированием
Старый 05.04.2011, 18:20   #2
was3110
Форумчанин
 
Аватар для was3110
 
Регистрация: 25.04.2010
Сообщений: 254
По умолчанию

вместо sum:=sum+x;
написать sum:=sum*x;
Да и переменную бы стоило переименовать (не sum уже).
Но переименовывайте во всех строках...
помогать студентам - моя вторая профессия
was3110 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Среднее геометрическое SkuLLL Помощь студентам 1 12.12.2010 17:10
Делфи.среднее геометрическое элементов массива.среднее арифметическое каждой строки матрицы Karrina Помощь студентам 0 06.12.2010 18:32
среднее геометрическое числа Warhead Помощь студентам 3 31.05.2010 17:19
( Pascal ) Среднее геометрическое в матрице P1RoG Помощь студентам 2 17.12.2009 16:59
среднее геометрическое чисел rzd Помощь студентам 13 09.01.2008 07:56