Найти N элементов одномерного массива - VB

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

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

Вот не пойму смысл этой задачки по одномерным массивам: 1. Найти N элементов одномерного массива X1=X2=X3=1; Xk=X(k-1)+X(k-2)-1/K А здесь где-то ошибка: 2. Поменять местами симметрично элементы верхней четверти и нижней четверти матрицы А(5х5), разделенной диагоналями на четыре части
Листинг программы
  1. Sub n4()
  2. Dim i, j, S, A(5, 5), B(5, 5), C(5, 5) As Integer
  3. For i = 1 To 5
  4. For j = i To 5 - i + 1
  5. A(i, j) = Cells(i, j)
  6. Next
  7. Next
  8. For i = 1 To 5
  9. For j = 5 - i + 1 To i
  10. B(i, j) = Cells(i, j)
  11. Next
  12. Next
  13. For i = 1 To 5
  14. For j = 1 To 5
  15. C(i, j) = A(i, j)
  16. A(i, j) = B(i, j)
  17. B(i, j) = C(i, j)
  18. Next
  19. Next
  20. For i = 1 To 5
  21. For j = i To 5 - i + 1
  22. Cells(i, j) = A(i, j)
  23. Next
  24. Next
  25. For i = 1 To 5
  26. For j = 5 - i + 1 To i
  27. Cells(i, j) = B(i, j)
  28. Next
  29. Next
  30. End Sub

Решение задачи: «Найти N элементов одномерного массива»

textual
Листинг программы
  1. Dim i%, S!, n%, x2!, x3!, x!
  2. n = Val(InputBox("n-?  /n>3/"))
  3. If n > 3 Then
  4. x2 = 1: x3 = 1: S = 3
  5. For i = 4 To n
  6. x = x3 + x2 - 1 / i
  7.   S = S + x
  8.     x2 = x3: x3 = x4
  9. Next i
  10. MsgBox "S(" & n & ")=" & S
  11. Else
  12. MsgBox "n>3 !"
  13. End If

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


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

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

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

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

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

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