Составить подпрограмму нахождения объема шара, зная его радиус - QBasic

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

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

Задание 1

Составить подпрограмму нахождения объема шара, зная его радиус. С помощью данной подпрограммы вычислить объем для трех шаров.

Задание 2

Описать подпрограмму PowerA234(A), вычисляющую корень второй, третьей и четвертой степени из числа A.С помощью этой подпрограммы вычислить корни для трех данных чисел.

Решение задачи: «Составить подпрограмму нахождения объема шара, зная его радиус»

textual
Листинг программы
DECLARE SUB POWERA234 (A!)
CLS
DIM SHARED KA2
DIM SHARED KA3
DIM SHARED KA4
 
FOR I = 1 TO 3
INPUT A
CALL POWERA234(A)
PRINT "KOREN VTOROI STEPENI CHISLA"; A; ": "; KA2
PRINT "KOREN TRETEI STEPENI CHISLA"; A; ": "; KA3
PRINT "KOREN CHETVERTOI STEPENI CHISLA"; A; ": "; KA4
NEXT I
 
 
SUB POWERA234 (A)
KA2 = SQR(A)
KA3 = A ^ (1 / 3)
KA4 = A ^ (1 / 4)
END SUB

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

  1. Объявлена подпрограмма POWERA234(A!)
  2. Задана переменная A
  3. Выполняется цикл от 1 до 3
  4. В каждой итерации цикла происходит ввод значения переменной A
  5. Вызывается подпрограмма POWERA234 с аргументом A
  6. Выводится сообщение KOREN VTOROI STEPENI CHISLA и значение переменной A, затем значение переменной KA2
  7. Выводится сообщение KOREN TRETEI STEPENI CHISLA и значение переменной A, затем значение переменной KA3
  8. Выводится сообщение KOREN CHETVERTOI STEPENI CHISLA и значение переменной A, затем значение переменной KA4
  9. Выполняется следующая итерация цикла
  10. После завершения цикла выполняется завершающий блок кода
  11. В подпрограмме POWERA234 присваивается значение переменной KA2 равное квадратному корню из аргумента A
  12. Присваивается значение переменной KA3 равное аргументу A в степени 1/3
  13. Присваивается значение переменной KA4 равное аргументу A в степени 1/4
  14. Конец подпрограммы POWERA234

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


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

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

10   голосов , оценка 4.6 из 5
Похожие ответы