Написать функцию вычисления суммы цифр трехзначного числа на c++ - Вопросы по С+

Вопрос Написать функцию вычисления суммы цифр трехзначного числа на c++

Регистрация
21 Дек 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Передай учителю математики, пусть тебе двойку влепит за "вычислентя суммы трехзначного числа", заодно и учителю русского за "вычислентя " с аналогичной просьбой PS: я тоже редактировать умею sum=(a/100)+(a/10%10)+(a%10);
 
Регистрация
26 Май 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
import java.util.Scanner; public class SumOfDigits { public static void main(String[] args) { final Scanner s = new Scanner ( System.in ); final String line = s.nextLine ().trim (); final char [] array = line.toCharArray (); int sum = 0; for ( final char c : array ) { if ( !Character.isDigit ( c ) ) { throw new IllegalArgumentException (); } sum = sum + Character.getNumericValue ( c ); } System.out.println ( "sum = " + sum ); } }
 
Сверху Снизу