- 1
- 2
- 3
- 4
- 5
for i:=1 to n do
begin
j:=i;
a:=b*exp((j-1)*ln(r));
end;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−29.2
for i:=1 to n do
begin
j:=i;
a:=b*exp((j-1)*ln(r));
end;
Задание геометрической прогрессии. Из решения школьной задачки.
guest 23.12.2008 19:46 # +1
guest 24.12.2008 22:16 # +1
[quote=Говногость]Цитата[/quote]
j:=i; наверное
guest 30.01.2009 12:32 # +1
guest 13.02.2009 16:34 # +1
это функция возрастания прогрессии вроде ) а что тут не так: )
guest 15.03.2009 02:34 # +1
Етишкина жизнь!
"что тут не так"!
Да ведь в геом. прогресси каждое следующее значение больше предыдущего в Q раз. Достаточно было
b0 = ...;
for ...
b0 = b0 * Q;
guest 26.04.2009 11:18 # 0
Вроде бы похоже на истину, но эта(подобная) формула должна работать без цикла, а в цикле - просто фигня получается.
guest 18.07.2009 00:09 # 0
Есть один плюс у такого решения - нет накопления погрешности, но автор вряд ли это понимал.
guest 01.08.2009 00:06 # 0
это a = b*((j-1)^r)
Artem
+1
guest 03.09.2009 23:56 # +1