Ошибка "Loop without Do", хотя в коде они есть - VB

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

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

Найти первый отрицательный член последовательности cos(ctg(n)) для n изменяющегося следующим образом: n = 1, 2, 3, ... .
Листинг программы
  1. Sub Tim()
  2. Dim n As Integer
  3. Dim Y As Integer
  4. n = 1
  5. Do
  6. Y = Cos(1 / Tan(n))
  7. If Y < 0 Then
  8. Debug.Print "n="; n, "Y="; Y: GoTo M
  9. Else
  10. n = n + 1
  11. Loop While Y >= 0
  12. M: End If
  13. End Sub
Помогите исправить код, пишет ошибку "Loop without Do". Заранее спасибо!)

Решение задачи: «Ошибка "Loop without Do", хотя в коде они есть»

textual
Листинг программы
  1. While Y >= 0

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


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

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

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

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

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

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