Я бы за фигурные скобки руки вырвал. Где то есть, где то нету, и везде на той же строке а-ля JS.
Но это субъективно, и не имеет отношения к решению алгоритма.
Nujabes37, Если вас стукнуть по коленке - вы ее выпрямите. Это не "понимание". Это нервные связи. Вот и процессор - подали на ножку а напряжение - он сложил то что на ножках b и c. Условно (очень).
SideWest, посмотрите в сторону Azure, гуглооблака - там по идее ближе к "кнопочкам".
Но вообще - потому что хостеры предоставляют железо, и пилить под каждую хотелку "кнопочку" - дорого. Но такие есть.
1) Код в тег "код"
2) В теги - используемые языки и технологии
3) Приведите текст ошибки
4) Напишите что за компилятор (code::blocks - не компилятор)
5) Запустите в дебаге.
onex_dev, вам будет удобнее прочитать хотя бы 1 книжку по джаве. Иначе это будет разговор слепого с глухим.
Тем более что я уже вам написал ЭТОТ КЛАСС, достаточно просто внимательно читать сообщения.