0 / 0 / 0
Регистрация: 05.11.2018
Сообщений: 19
1

Дано вещественное число A (>1). Вывести наименьшее из целых чисел N, для которых сумма 1+…+1/N будет больше A, и сумму

21.11.2018, 02:50. Показов 1965. Ответов 1
Метки нет (Все метки)

Добрый вечер всем.
Нужна помощь в задании по Pascal ABC

Само задание:
Дано вещественное число A (>1). Вывести наименьшее из целых чисел N, для которых сумма 1+1/2+…+1/N будет больше A, и саму эту сумму.

Данное задание уже гуглил, и находил код на форуме, но он не подходит в принципе

Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + . + 1/N будет больше A, и саму эту сумму

Мне для сдачи отчета нужен код, основанный на цикле for
Пытался сделать сам, получилось что то вроде этого
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program p2;
uses crt;
var
a,n:real;
i:integer;
begin
writeln('Введите вещественное число A');
readln(A);
n:=0;
for i:=1 to n do
begin
n:=n+1/i;
writeln('Сумма S=',s:0:5);
end;
end.
но ничего не запускается, ибо выдает ошибку с переменными (не нравится ему что то)
В общем, запутался полностью. Сам вряд ли смогу дойти до финала, поэтому пишу тут

Заранее благодарю!

Добавлено через 1 час 22 минуты
Очень жестко протупил.
Решение по ссылке верное, цикл for здесь не требуется.
Проблема решена.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2018, 02:50
Ответы с готовыми решениями:

Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + . + 1/N будет больше A, и саму эту сумму
Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 +...

Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + . + 1/N будет больше A, и саму эту сумму
Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 +...

Вывести наименьшее из целых чисел K, для которых сумма 1 + 1/2 + … + 1/K будет больше A, и саму эту сумму.
Надо решить две задачки выручите пожалуйста! 1.Дано вещественное число X и целое число N (> 0)....

Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + ... + 1/N будет больше A, и саму эту сумму.
VI.Операторы цикла 19. Показать, что для всех п = 1, 2, 3, N (15 + 25 + ... + n5) + (17 + 27 +...

1
Эксперт Pascal/Delphi
6804 / 4563 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
22.11.2018, 12:08 2
Цитата Сообщение от LegolasSO Посмотреть сообщение
Проблема решена.
10.Если вопрос был решен вами самостоятельно, отпишите об этом в своей теме - есть и другие люди, которые столкнутся с той же проблемой, и им поможет ваш ответ.
https://www.cyberforum.ru/announcement.php?a=3
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2018, 12:08
Помогаю со студенческими работами здесь

Вывести наименьшее из целых чисел N, для которых сумма 1+1/2+...+1/N будет больше А, и саму эту сумму.
1) Дано вещественное число А (>1). Вывести наименьшее из целых чисел N, для которых сумма...

Вывести наименьшее из целых чисел N, для которых сумма будет больше A
Дано вещественное число А(>1). Вывести наименьшее из целых чисел N, для которых сумма 1+1/2+......

Вывести наименьшее из целых чисел К, для которых сумма будет больше A
Данное число А (>1). Вывести наименьшее из целых чисел К, для которых сумма 1 + 1/2 + ... + 1 / К...

Вывести наименьшее из целых чисел N, для которых сумма будет больше A
Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru