Random(5) = числа 0, 1, 2, 3, 4 Соответственно Y будет принимать целые значения от 10 до 14: 10, 11, 12, 13, 14
e9rebrova
29.05.2023
На промежутке от 10 до 14
YuREVICh646
29.05.2023
Sub Ex() Dim Y() As Integer, X() As Integer Dim i As Integer, n As Integer Range(Cells(1, 2), Cells(100, 2)).ClearContents i = 1 Do While Len(Cells(i, 1).Value) <> 0 i = i + 1 Loop n = i - 1 ReDim Y(1 To n), X(1 To n) For i = 1 To n Y(i) = Cells(i, 1).Value X(i) = Y(i) + i Cells(i, 2).Value = X(i) Next i End Sub
Предполагается, что данные располагаются в колонке А, начиная с ячейки А1 В колонку B будет выведен результирующий массив. Признак конца считывания - пустая ячейка в колонке А
nalich8524
29.05.2023
Sub Ex() Dim Y() As Integer, X() As Integer Dim i As Integer, n As Integer Range(Cells(1, 2), Cells(100, 2)).ClearContents i = 1 Do While Len(Cells(i, 1).Value) <> 0 i = i + 1 Loop n = i - 1 ReDim Y(1 To n), X(1 To n) For i = 1 To n Y(i) = Cells(i, 1).Value X(i) = Y(i) + i Cells(i, 2).Value = X(i) Next i End Sub
Предполагается, что данные располагаются в колонке А, начиная с ячейки А1 В колонку B будет выведен результирующий массив. Признак конца считывания - пустая ячейка в колонке А
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Какие значения может принимать целая переменная y, если в программе записано: y: =10+random(5)
Соответственно Y будет принимать целые значения от 10 до 14:
10, 11, 12, 13, 14