Java 2014 HW01 — различия между версиями
Материал из SEWiki
Antonk (обсуждение | вклад) (→Домашнее задание 1. Сумма чисел) |
Antonk (обсуждение | вклад) (→Домашнее задание 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.
При решении данного задания запрещается использовать встроенные способы "распарсивания" текста в число.