Java 2014 HW01 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Домашнее задание 1. Сумма чисел)
(Домашнее задание 1. Сумма чисел)
 
Строка 17: Строка 17:
 
Результат: 6
 
Результат: 6
  
Аргументы могут содержать цифры и произвольные пробельные символы.<br>
+
Аргументы могут содержать цифры и произвольные [http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isWhitespace(char) пробельные символы].<br>
 
При выполнении задания можно считать что для представления входных данных и промежуточных результатов достаточен тип int.<br>
 
При выполнении задания можно считать что для представления входных данных и промежуточных результатов достаточен тип int.<br>
 
При выполнении задания полезно ознакомиться с документацией к классам String и Integer.
 
При выполнении задания полезно ознакомиться с документацией к классам String и Integer.
  
 
При решении данного задания запрещается использовать встроенные способы "распарсивания" текста в число.
 
При решении данного задания запрещается использовать встроенные способы "распарсивания" текста в число.

Текущая версия на 17:26, 22 февраля 2014

Домашнее задание 1. Сумма чисел

Разработайте класс Sum, который при запуске из командной строки будет складывать переданные в качестве аргументов целые числа и выводить их сумму на консоль.

Примеры запуска программы:

java Sum 1 2 3
Результат: 6

java Sum 1 2 -3
Результат: 0

java Sum "1 2 3"
Результат: 6

java Sum "1 2" " 3"
Результат: 6

Аргументы могут содержать цифры и произвольные пробельные символы.
При выполнении задания можно считать что для представления входных данных и промежуточных результатов достаточен тип int.
При выполнении задания полезно ознакомиться с документацией к классам String и Integer.

При решении данного задания запрещается использовать встроенные способы "распарсивания" текста в число.