Вопрос задан 14.02.2019 в 20:26. Предмет Информатика. Спрашивает Стариков Вася.

Написать программу которая вычислит сумму 1+ ¹/₂ + ¹/₃ +... + ¹/₅₀

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иваненко Ольга.
Var i:integer;
s:real;
begin
s:=0;
for i:=1 to 50 do 
s:=s+1/i;
write('Сумма: ',s:5:2);
readln;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вычисления суммы ряда 1 + 1/2 + 1/3 + ... + 1/50, можно написать программу на языке Python. Вот пример такой программы:

```python # Инициализация переменной для хранения суммы sum = 0

# Итерация по числителям от 1 до 50 for i in range(1, 51): # Добавление очередного слагаемого к сумме sum += 1 / i

# Вывод результата print("Сумма ряда 1 + 1/2 + 1/3 + ... + 1/50 равна:", sum) ```

Эта программа использует цикл `for` для итерации по числителям от 1 до 50. На каждой итерации, она добавляет очередное слагаемое (1/i) к переменной `sum`. В конце программы, результат выводится на экран.

Примечание: В данной программе мы используем операцию деления с плавающей точкой (`/`), чтобы получить десятичные значения слагаемых. Если вы хотите использовать целочисленное деление, то вместо `1 / i` нужно использовать `1 // i`.

Выполнение этой программы даст следующий результат:

``` Сумма ряда 1 + 1/2 + 1/3 + ... + 1/50 равна: 4.499205338329425 ```

Таким образом, сумма данного ряда равна приблизительно 4.499205338329425.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос