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

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

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

Задание 1

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

Задание 2

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

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

textual
Листинг программы
  1. DECLARE SUB POWERA234 (A!)
  2. CLS
  3. DIM SHARED KA2
  4. DIM SHARED KA3
  5. DIM SHARED KA4
  6.  
  7. FOR I = 1 TO 3
  8. INPUT A
  9. CALL POWERA234(A)
  10. PRINT "KOREN VTOROI STEPENI CHISLA"; A; ": "; KA2
  11. PRINT "KOREN TRETEI STEPENI CHISLA"; A; ": "; KA3
  12. PRINT "KOREN CHETVERTOI STEPENI CHISLA"; A; ": "; KA4
  13. NEXT I
  14.  
  15.  
  16. SUB POWERA234 (A)
  17. KA2 = SQR(A)
  18. KA3 = A ^ (1 / 3)
  19. KA4 = A ^ (1 / 4)
  20. 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

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

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

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