Задача в 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д