Перевод кода из Fortran в QBasic

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

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

Здравствуйте. Подскажите пожалуйста с переводом кода из Fortran.
Листинг программы
  1. DO 5 I=1,N
  2. 5 Y1(I)=Z(I)*H
  3. IF (E_1) 6, 7, 6
  4. 6 IF (E_2) 8, 9, 8
  5. 8 IF (E_3) 10, 11, 10
  6. 10 IF (E_4) 12, 13, 12
тд. Если перевести в QBasic то тогда это будет так?
Листинг программы
  1. Do while 5
  2. For I=1 to N
  3. 5 Y1(I)=Z(I)*H
  4. IF (E_1) Then GOTO 6
  5. IF (E_1) Then GOTO 7
  6. IF (E_1) Then GOTO 6
  7. ...............и тд............................
  8. Next I
  9. Loop
Или нужно делать оператор Do без While?

Решение задачи: «Перевод кода из Fortran в QBasic»

textual
Листинг программы
  1. SELECT CASE K
  2.    CASE IS < 1:               '  Тут действие 1
  3.    CASE 1:                    '  Тут действие 2
  4.    CASE IS > 1:               '  Тут действие 3
  5. END SELECT

Объяснение кода листинга программы

  1. Объявляется переменная K типа целое число.
  2. Выполняется оператор SELECT CASE, который проверяет значение переменной K.
  3. В случае, если значение переменной K меньше 1, выполняется действие 1.
  4. Если значение переменной K равно 1, выполняется действие 2.
  5. Если значение переменной K больше 1, выполняется действие 3.

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


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

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

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

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

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

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