Найти сумму ряда - VB (60426)

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

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

Добрый день! Прошу помочь с решением следующей задачи: Дано число X типа Single . Необходимо разработать фрагмент программы вычисления следующего выражения: 5X^4 – 7X^3 + 3X^2 – 2X + 6 Для вычисления в данном алгоритме используйте цикл и только один цикл.

Решение задачи: «Найти сумму ряда»

textual
Листинг программы
Module Module1
 
    Sub Main()
        Dim sngRes, sngX As Single
        Dim intS, intC, intN As Integer 'задаем знак, коэффициент и степень
        sngRes = 0
        sngX = InputBox("Ждем от вас число")
        intS = 1 'чередуем знака -/+
        intN = 5 'Переменная степени (end-start)\step+1
 
        For intC = 2 To 6 'Цикл для множителя
            intN = intN - 1 'Степень уменьшается
            sngRes = sngRes + intS * intC * sngX ^ intN 'Формула для каждого слагаемого в выражении
            intS = -intS
 
        Next
        MsgBox(sngRes)
 
 
    End Sub
 
End Module

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


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

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

9   голосов , оценка 4.111 из 5