0

can anyone tell me how to code this excercise

Create a program that calculates the sum 1+2+3+…+n where n is a number entered by the user. can anyone code this excercise by using while loop

1st Jul 2019, 11:29 PM
The Smurf
The Smurf - avatar
3 odpowiedzi
+ 3
import java.util.Scanner; public class Program { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int i = 1; int sum = 0; while(i <= n){ if(i < n){ System.out.print(i + " + "); }else{ System.out.print(i + " = "); } sum += i; i++; } System.out.print(sum); } }
1st Jul 2019, 11:55 PM
Denise Roßberg
Denise Roßberg - avatar
+ 2
int n = 5; //scanner input int sum = 0; int i = 1; while(i <= n) { System.out.print(sum + " + " + i + " = "); sum += i; System.out.println(sum); i++; }
1st Jul 2019, 11:45 PM
Jake
Jake - avatar
0
imagine result for n=5000 int n = 5000; //here use input from Scanner() int sum=0, i=0; while(++i <= n) { sum += i; } System.out.println("sum of numbers (from 0 to "+n+") = "+sum);
2nd Jul 2019, 4:42 AM
zemiak