Задача в Excel в VBA код

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

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

Найти сумму n первых членов арифметической прогрессии, заданной двумя первыми членами

Решение задачи: «Задача в Excel в VBA код»

textual
Листинг программы
Sub vvv()
Do
  n = InputBox("Введите количество чисел (число должно быть больше 3)", "ВВОД ДАННЫХ")
Loop Until n > 2
m1 = InputBox("Введите первое чисело", "ВВОД ДАННЫХ")
m2 = InputBox("Введите второе чисело", "ВВОД ДАННЫХ")
If m1 > m2 Then m3 = m1: m1 = m2: m2 = m3
h = m2 - m1: txt = m1 & "+" & m2
For i = 3 To n
   txt = txt & "+" & m1 + h * (i - 1)
Next
MsgBox txt & "=" & (2 * m1 + h * (n - 1)) / 2 * n
End Sub

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


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

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

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