Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Implementations of series in Java
- * Date : 21.09.19
- */
- package display.series.and.it.s.sum;
- /**
- *
- * @author Fahim
- */
- public class Series {
- private int n;
- Series(int n) { this.n = n; }
- private long power(int num, int p){
- long result = 1;
- for(int i = 1; i <= p; i++){
- result *= num;
- }
- return result;
- }
- private void series1(){
- long total = 1;
- System.out.println("The 1st series: \n");
- for(int i = 1; i <= n; i++){
- System.out.print( i +"^2");
- if(i != n) { System.out.print(" X "); }
- total *= power(i, 2);
- }
- System.out.println(" = " + total +"\n\n");
- }
- private void series2(){
- long total = 0, num = 3;
- System.out.println("The 2nd series: \n");
- for(int i = 0; i < n; i++){
- System.out.print( num);
- if(i != n-1) { System.out.print(" + "); }
- total += num;
- num += 3;
- }
- System.out.println(" = " + total +"\n\n");
- }
- private void series3(){
- long total = 1;
- System.out.println("The 3rd series: \n");
- for(int i = 1; i <= n; i++){
- System.out.print( i +"^3 X " + (i+1));
- if(i != n) { System.out.print(" + "); }
- total += (power(i, 3) * (i + 1));
- }
- System.out.println(" = " + total +"\n\n");
- }
- public void run(){
- series1();
- series2();
- series3();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement