Addition of Consecutive Digits in a given Number Program
In this blog we are going to discuss about Addition of Consecutive Digits in a given Number Program . They are illustrated very well below :
______________________________________________________________________________________
Hi,
In this post, we are going to discuss Addition of Consecutive Digits in a given Number program.
Add numbers by below Method
We can take n numbers, For Example
We can take 5, for this, we should take 1-5. Now, we need to add the consecutive digits in the given number 5.
(1+2)+(2+3)+(3+4)+(4+5) = 24
Addition of Consecutive Digits in a given Number – Program:
public class Program {
public static void main(String[] args) {
int result=0,i,a=0;
System.out.print(“Enter the number of n value”+” “);
int num;
Scanner scan = new Scanner(System.in);
num = scan.nextInt();
for(i=1;i<num;i++){
int n=i;
a= n+(++n);
result=result+a;
}
System.out.println(“Total of n number is”+” ” +result);
}
}
Also there is a java run program given below :
// Java program to print a consecutive sequence // to express N if possible. class GfG { // Print consecutive numbers from // last to first static void printConsecutive(int last, int first) { System.out.print(first++); for (int x = first; x<= last; x++) System.out.print(" + "+x); } static void findConsecutive(int N) { for (int last=1; last<N; last++) { for (int first=0; first<last; first++) { if (2*N == (last-first)*(last+first+1)) { System.out.printf(N + " = "); printConsecutive(last, first+1); return; } } } System.out.print("-1"); } // main function public static void main (String[] args) { int n = 12; findConsecutive(n); } } |