Создать классы факториал, арифметической и геометрической прогрессии - C#

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

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

Здравствуйте! Нужно справиться с задачкой: создать классы факториал, арифм. и геом. прогрессии и соответственные методы их вычисления, используя стандартные формулы , задать поля классов. С#, консоль. Наперед спасибо)

Решение задачи: «Создать классы факториал, арифметической и геометрической прогрессии»

textual
Листинг программы
class Arifm
{
  double first;
  double step;
  public Arifm(double first, double step) {this.first=first; this.step=step;}
  public double GetElem(int n) { return first+step*(n-1);}
  public double GetSumm(int n) { return n*(first+GetElem(n))/2;}
}
 
class Geom
{
  double first;
  double step;
  public Geom(double first, double step) {this.first=first; this.step=step;}
  public double GetElem(int n) { return first*Math.Pow(step, n-1);}
  public double GetSumm(int n) { return first* ((1 -Math.Pow(step, n)) /(1 -step)) ;}
}

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


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

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

7   голосов , оценка 3.857 из 5
Похожие ответы