Подпрограммы ошибка - VBA

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

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

Добрый день. не могу решить проблему ((. Вычислить F=(p1/(p2-p1))+p3 где p1 – произведение всех нечетных чисел в диапазоне от 20 до 35; p2 – произведение всех нечетных чисел в диапазоне от 51 до 68; p3 – произведение всех нечетных чисел в диапазоне от –2 до –18.

Решение задачи: «Подпрограммы ошибка»

textual
Листинг программы
Option Explicit
Sub pro(np As Double, kp As Double, p As Double) '1, p2, p3)
Dim x As Long
p = 1
For x = np To kp 'Step 1
  If x Mod 2 <> 0 Then p = p * x
Next x
End Sub
Sub осн()
Dim p1 As Double, p2 As Double, p3 As Double, F As Double
Call pro(20, 35, p1)
Call pro(51, 68, p2)
Call pro(-18, -2, p3)'ОТ МЕНЬШЕГО К БОЛЬШЕМУ!
F = (p1 / (p2 - p1)) + p3
Debug.Print "F="; F
End Sub

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


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

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

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