Составьте программу уменьшения всех эллементов массива в 10 раз - VB

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

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

Помогите решить задачи: 1) Составьте программу уменьшения всех эллементов массива в 10 раз 2) Составьте программу вставки в массив А(N) третьего эллемента с конца массива равного 7 3) Составьте программу формирования из массива А(N) двух массивов в которых первый массив заполнен предшествующими минимальному, а второй остальным эллементам

Решение задачи: «Составьте программу уменьшения всех эллементов массива в 10 раз»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.    Dim A, B() As Single, C() As Single
  3.    Dim i As Integer, j As Integer, k As Integer, nPos As Integer
  4.    A = Array(1, -2, 3, 4, -5, 6, 7, -8, 9, 10)
  5.    Print "Исходный массив"
  6.    For i = 0 To UBound(A)
  7.        Print A(i);
  8.        If A(i) >= 0 Then nPos = nPos + 1
  9.    Next i
  10.    ReDim B(nPos - 1), C(UBound(A) - nPos)
  11.    Print
  12.    Print "Результат"
  13.    For i = 0 To UBound(A)
  14.        If A(i) >= 0 Then
  15.             B(j) = A(i)
  16.             j = j + 1
  17.        Else
  18.             C(k) = A(i)
  19.             k = k + 1
  20.        End If
  21.    Next i
  22.    For i = 0 To UBound(B)
  23.        Print B(i);
  24.    Next i
  25.    Print
  26.    For i = 0 To UBound(C)
  27.        Print C(i);
  28.    Next i
  29. End Sub

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


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

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

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

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

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

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