найдитезначения следующих выражений

а)1+1/2+1/3+...1/n,n=10

b)1/1*2+1/2*3+...+1/(n-1)n,n=5

1

Ответы и объяснения

2013-02-17T22:26:48+00:00

Это Проверенный ответ

×
Проверенные ответы содержат надёжную, заслуживающую доверия информацию, оценённую командой экспертов. На "Знаниях" вы найдёте миллионы ответов, правильность которых подтвердили активные участники сообщества, но Проверенные ответы - это лучшие из лучших.

s1=0.0
s2=0.0
for i in 1..10
    s1 = s1 + 1 / i.to_f
end
for i in 2..5
    s2 = s2 + 1 / (i*(i-1)).to_f
end
p s1
p s2

 

s1=2.92896825396825

s2=0.8