Как и в любом другом деле, при изучении языка Джава нужна систематическая тренировка, то есть решение задач на основные элементы языка программирования. Это могут быть и формальные упражнения, и занимательные задачи. Принципиальной разницы между ними нет, за исключением того, что занимательные задачи имеют сюжет, а потому более интересны.
В книге “Решение задач на языке Processing/Java” собрано несколько десятков занимательных математических задач всех времён и народов, начиная от самых древних, записанных на папирусах и глиняных табличках, до конкурсных задач из журнала Квантик.
Решая задачи, вы укрепите умения и навыки в применении таких элементов языка Ява, как:
-
Числовые типы данных – int, long, double, BigInteger
-
Логический тип boolean
-
Арифметические операции
-
Простейшие математические функции
-
Переменные и константы
-
Операторы объявления и присваивания
-
Комбинированные операторы присваивания
-
Логические операторы и выражения
-
Условные логические операторы if, if – else
-
Циклы for, while, do - while
-
Функции
-
Операторы return, continue, break
-
Операции ввода и вывода
Все задачи решены в интегрированной среде разработки Processing, которая не требует установки, удобна и проста в работе. Но вы можете использовать исходный код программ и в других средах. Например, в Eclipse или NetBeams. Как это сделать, подробно описано в книге.
Книга адресуется: школьникам, изучающим Яву на уроках или самостоятельно, учителям информатики и математики, всем любителям программирования и математики.
Книга здесь:
Исходники здесь:
Ролик на Ютубе здесь: