Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Dim p As Double, n As Integer, s As Integer, i As Integer




'заполнение динамического массива

ReDim a(1)

n = 1: a(n) = 1: p = 1

Do While p <= m

n = n + 1

ReDim Preserve a(n)

a(n) = a(n - 1) + 2

p = p * a(n)

Loop

'отсечение последнего элемента массива

'т.к. сначала ищется произведение, затем сравнивается с m

'затем происходит выход из цикла

ReDim Preserve a(n - 1)

'печать массива

For i = 1 To n - 1

Cells (1, i) = a(i)

Next i

'поиск суммы и произведения элементов массива

p = 1: s = 0

For i = 1 To n - 1

p = p * a(i)

s = s + a(i)

Next i

Cells (2, 1) = "Сумма элементов = " & s

Cells (3, 1) = "Произведение элементов = " & p

Cells (4, 1) = "Количество элементов = " & n - 1

End Sub

 

Пример 7. Задать массив А (n) из членов ряда А (i) = . Число элементов массива ограничить по условию А (i) £ к, где к >> 1. Найти сумму, произведение и среднее значение элементов массива.

 

 

Sub primer_7()

Dim a() As Single

Dim k As Single

k = InputBox ("Введите положительное число k > 1")






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных