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

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

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

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

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

textual
Листинг программы
  1. Module Module1
  2.  
  3.     Sub Main()
  4.         Dim sngRes, sngX As Single
  5.         Dim intS, intC, intN As Integer 'задаем знак, коэффициент и степень
  6.         sngRes = 0
  7.         sngX = InputBox("Ждем от вас число")
  8.         intS = 1 'чередуем знака -/+
  9.         intN = 5 'Переменная степени (end-start)\step+1
  10.  
  11.         For intC = 2 To 6 'Цикл для множителя
  12.             intN = intN - 1 'Степень уменьшается
  13.             sngRes = sngRes + intS * intC * sngX ^ intN 'Формула для каждого слагаемого в выражении
  14.             intS = -intS
  15.  
  16.         Next
  17.         MsgBox(sngRes)
  18.  
  19.  
  20.     End Sub
  21.  
  22. End Module

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут