Найти сумму чисел 1/2+1/4+1/6+1/8+...+1/16составить программу по информатике.срочно!!!

0 голосов
30 просмотров

Найти сумму чисел 1/2+1/4+1/6+1/8+...+1/16составить программу по информатике.срочно!!!


Информатика (163 баллов) | 30 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 1.To(8).Select(t->1/(2*t)).Sum.Println;

end.

1.35892857142857

Пояснения

1.To(8) создает последовательность из чисел 1, 2, 3, .. 8.

.Select(t->1/(2*t)) преобразует каждый элемент этой последовательности по формуле 1/(2t), получая последовательность нужных нам дробей.

.Sum находит сумму этой последовательности, а затем .Prinln выводит результат.

(654k баллов)