1. Структура програми мовою Java. Типи даних, літерали, операції і оператори∗
Мета∗
Ознайомлення з JDK платформи Java SE та середовищем розробки Eclipse IDE.
Вимоги∗
-
Вирішити три прикладні задачі на мові Java в середовищі Eclipse.
-
Продемонструвати покрокове виконання програми та результати роботи в режимі налагодження, не використовуючи виведення до консолі.
-
Виконати компіляцію і запуск програми в командному рядку за допомогою відповідних утиліт JDK.
Прикладні задачі∗
-
Обрати тип змінних та встановити за допомогою констант та літералів початкові значення:
- число, що відповідає номеру залікової книжки (через брак використовувати п'ятизначне випадкове число) за допомогою шістнадцяткового літералу;
- число, що відповідає номеру мобільного телефона (починаючи з
380...
) за допомогою десяткового літералу; - число, яке складається з останніх двох ненульових цифр номера мобільного телефону за допомогою двійкового літералу;
- число, яке складається з останніх чотирьох ненульових цифр номера мобільного телефону за допомогою вісімкового літералу;
- визначити збільшене на одиницю значення залишку від ділення на 26 зменшеного на одиницю номера студента в журналі групи;
- символ англійського алфавіту в верхньому регістрі, номер якого відповідає знайденому раніше значенню ('A' - 1, 'B' - 2, ... , 'Z' - 26).
-
Використовуючи десятковий запис цілочисельного значення кожної змінної знайти і підрахувати кількість парних і непарних цифр.
-
Використовуючи двійковий запис цілочисельного значення кожної змінної підрахувати кількість одиниць.