2016-10-01 4 views
0

Мне нужно сделать программу, которая читает произвольно длинный целочисленный ввод от пользователя и находит сумму цифр. я думал о том, чтобы программа выполняла цикл до тех пор, пока число целых чисел не станет равным нулю и не суммирует сумму чисел, введенных пользователем. Но я не уверен, как написать это, так как im начинающий в java. это то, что я получил от своей попытки.как подсчитать количество целых чисел, вводимых пользователем

import java.util.Scanner; 

public class sumofnumberstest { 

public static void main(String[] args) { 
int data; 
int sum = 0; 

Scanner input = new Scanner(System.in); 
System.out.print("Enter an integer): "); 
data = input.nextInt(); 
int length = data.length 
do { 
data %10; 
sum += data; 
} while (data.length >=0 & = 100000000000000000000000000000); 

System.out.println("The sum is " + sum); 
} 
} 
+0

ошибки: Ошибка синтаксиса на знак «делать», недействительным AssignmentOperator, Синтаксическая ошибка в знак (s), неправильная конструкция, синтаксическая ошибка на токене "}", удалить этот токен, ошибку синтаксиса на токене "=", удалить этот токен –

ответ

Смежные вопросы