Основные операции в Java. Задания
1. Проверка четности числа
- Создать программу, которая будет сообщать, является ли целое число, введённое пользователем, чётным или нет.
- Ввод числа осуществлять с помощью класса Scanner.
- Если пользователь введёт не целое число, то сообщать ему об ошибке.
Решение на Patreon.
2. Меньшее по модулю число
- Создать программу, которая будет выводить на экран меньшее по модулю из трёх введённых пользователем вещественных чисел.
- Для вычисления модуля используйте тернарную условную операцию.
- Для ввода чисел используем класс Scanner.
Решение на Patreon.
3. Гирлянда, часть 1
Имеется гирлянда, состоящая из 32 лампочек. Каждая лампочка имеет два состояния - включена или выключена. В начале работы программы случайным образом задайте какие лампочки будут включены. Напишите следующие методы:
- метод
blink
, который будет мигать лампочками гирлянды один раз (операция~
); - метод
run
, который будет запускать гирлянду в режим бегущей строки (операция<<
или>>
); - метод
isFirstLampOn
, который будет выяснять включена ли лампочка в первой позиции (наложение маски с помощью&
); - метод, который будет распечатывать текущее состояние гирлянды. Для получения двоичного формата числа используйте метод
Integer.toBinaryString(a)
. - Используйте побитовые операции.
Смотрите решение задачи в видео.
Решение на Patreon.
4. Среднее значение чисел
Вычислить среднее значение трех вещественных чисел передаваемых на вход программы в качестве аргументов. Для преобразования из String
в double
используйте метод Double.parseDouble(String s)
.
Решение на Patreon.
При написании программ обращайте внимание на рекомендации по оформлению кода.

Зарегистрируйтесь или войдите, чтобы иметь возможность оставить комментарий.