Подпрограмма вычисления суммы трех последовательно расположенных элементов массива с номерами от k до m - VB

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

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

Задан массив D из 6 элементов. Определить следующие суммы: D[1] + D[2] + D[3]; D[3] + D[4] + D[5]; D[4] + D[5] + D[6]. Пояснение. Составить подпрограмму вычисления суммы трех последовательно расположенных элементов массива с номерами от k до m . Вот код написанный без использования функций
Листинг программы
  1. Dim s1, s2, s3 As Integer
  2. Dim d()
  3. Private Sub Command1_Click()
  4. ReDim d(6)
  5. s1 = 0
  6. s2 = 0
  7. s3 = 0
  8. For i = 1 To 6
  9. d(i) = InputBox("ввод элементов")
  10. Print d(i)
  11. Next i
  12. For i = 1 To 3
  13. s1 = s1 + d(i)
  14. Next i
  15.  
  16. For i = 3 To 5
  17. s2 = s2 + d(i)
  18. Next i
  19. For i = 4 To 6
  20. s3 = s3 + d(i)
  21. Next i
  22. Print
  23. Print
  24. Print s1, s2, s3
  25. End Sub
как его можно переделать чтобы использовались функции

Решение задачи: «Подпрограмма вычисления суммы трех последовательно расположенных элементов массива с номерами от k до m»

textual
Листинг программы
  1. Private function Fun1(byval a As Integer, byval b As Integer, byval c As Integer, byval d As Integer) as Boolean
  2.     Fun1=a * b - c * d = a + b + c + d
  3. End Function
  4.  
  5. Private function Fun2(byval a As Integer, byval b As Integer, byval c As Integer, byval d As Integer) as Boolean
  6.     Fun2=a <> b And a <> c And a <> d And b <> c And b <> d And c <> d
  7. End Function

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


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

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

12   голосов , оценка 4.083 из 5

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

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

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