Преобразовать массив так, чтобы каждый элемент был как сумма себя и своего соседа впереди - VB

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

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

Преобразовать массив A(i) в массив B(i) так, чтобы в новом массиве каждый элемент получался бы как сумма себя и своего соседа впереди. Последний элемент суммируется с первым. N - не менее 10.

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

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim a() As Integer, b() As Integer, i As Integer, n As Integer
  3. n = InputBox("введите n", , 10)
  4. ReDim a(1 To n), b(1 To n)
  5. Cls
  6.  
  7. For i = 1 To n
  8.     a(i) = Int(Rnd() * 20 - 5)
  9.     Print a(i) & vbTab;
  10. Next
  11.  
  12. Print
  13. b(n) = a(n) + a(1)
  14. For i = 1 To n - 1
  15.     b(i) = a(i) + a(i + 1)
  16. Next
  17.  
  18. For i = 1 To n
  19.     Print b(i) & vbTab;
  20. Next
  21.  
  22. End Sub

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


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

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

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

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

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

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