Определить количество положительных элементов массива и их сумму - VB

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

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

Листинг программы
  1. Dim a(1 To 10) As String
  2. Private Sub Command1_Click()
  3. For i = 1 To 10
  4. a(i) = Val(InputBox(Str(i) & "елемента", "Введення"))
  5. Print a(i)
  6. Next i
  7. End Sub
  8. Private Sub Command2_Click()
  9. k = 0
  10. For i = 1 To 10
  11. k = k + a(i)
  12. If a(i) > 0 Then k = k + 1
  13. Next i
  14. Print "Кількість додатніх елементів +", k
  15. End Sub
  16. Private Sub Command3_Click()
  17. Cls
  18. End Sub

Решение задачи: «Определить количество положительных элементов массива и их сумму»

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Dim a(1 To 10) As String
  4.  
  5.  Private Sub Command1_Click()
  6.     Dim i&
  7.     For i = 1 To 10
  8.         a(i) = Val(InputBox(Str(i) & "елемента", "Введення"))
  9.         Print a(i)
  10.     Next i
  11.  End Sub
  12.  
  13.  Private Sub Command2_Click()
  14.     On Error Resume Next
  15.     Dim k&, n&, i&
  16.     k = 0
  17.     For i = 1 To 10
  18.         k = k + a(i)
  19.         If a(i) > 0 Then n = n + 1
  20.     Next i
  21.     Print "Кількість додатніх елементів +", n, k
  22.  End Sub
  23.  
  24.  Private Sub Command3_Click()
  25.     Cls
  26.  End Sub

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


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

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

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

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

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

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