Вычислить a в степени n - QBasic
Формулировка задачи:
Дано число a . Вычислить a в степени n. Pешить через qbasic, используя операторы цикла for next
Решение задачи: «Вычислить a в степени n»
textual
Листинг программы
- CLS
- INPUT "A = "; a
- INPUT "N = "; n
- p = 1
- IF n < 0 THEN a = 1 / a
- FOR i = 1 TO ABS(n)
- p = p * a
- NEXT i
- PRINT "P ="; p
- END
Объяснение кода листинга программы
CLS
- очистка экранаINPUT
A =; a
- ввод значения переменнойa
с помощью функцииINPUT
INPUT
N =; n
- ввод значения переменнойn
с помощью функцииINPUT
p = 1
- инициализация переменнойp
значением 1IF n < 0 THEN a = 1 / a
- проверка на отрицательное значениеn
и изменение значенияa
на обратное, если условие выполняетсяFOR i = 1 TO ABS(n)
- начало цикла, который будет выполнятьсяABS(n)
разp = p * a
- умножение значения переменнойp
на значение переменнойa
NEXT i
- переход к следующей итерации циклаPRINT
P =; p
- вывод значения переменнойp
с помощью функцииPRINT
END
- конец программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д