Вывести наименьшее из целых чисел K - VBA

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста. Что не так? Дано число A (> 1). Вывести наименьшее из целых чисел K, для которых сумма 1 + 1/2 + … + 1/K будет больше A, и саму эту сумму.
Листинг программы
  1. Dim c As Long
  2. Dim a, b As Variant
  3. a = TextBox1.Text
  4. c = 1
  5. b = 1
  6. Do
  7. c = c + 1
  8. b = b + 1 / c
  9. Loop While b <= a
  10. TextBox2.Text = Str(c)
  11. TextBox3.Text = Str(b)
  12. End Sub

Решение задачи: «Вывести наименьшее из целых чисел K»

textual
Листинг программы
  1. ?999<"0"
  2. False
  3. 'но!!!
  4. ?cvar(999)<cvar("0")
  5. True

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.571 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы