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