Все элементы заданного массива разделить на сумму элементов массива - VB

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

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

3. Ввести массив А(N). Все элементы массива разделить на сумму элементов массива. Вывести преобразованный массив. предусмотреть вывод на экран монитора исходного и полученных массивов с соответствующими заголовками.

Решение задачи: «Все элементы заданного массива разделить на сумму элементов массива»

textual
Листинг программы
  1. Option Explicit
  2. Dim N%, i%, Sum%
  3.  
  4. Private Sub cmdD_Click()
  5.     Randomize Timer
  6.     N = Val(txtN.Text)
  7.     ReDim A(N) As Single
  8.     ReDim B(N) As Single
  9.    
  10.     For i = 1 To N
  11.         A(i) = 80 * Rnd
  12.     Next
  13.    
  14.     For i = 1 To N
  15.         Sum = Sum + A(i)
  16.     Next
  17.    
  18.     For i = 1 To N
  19.         If Sum <> 0 Then B(i) = A(i) / Sum
  20.     Next
  21.    
  22.     Print " A()"; Tab(12); "B()"
  23.     Print
  24.     For i = 1 To N
  25.         Print Format(A(i), "00.000"); Format(B(i), "     0.00000")
  26.     Next
  27. End Sub

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


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

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

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

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

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

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