Задания
- Создать программу, которая будет сообщать, является ли целое число, введённое пользователем, чётным или нечётным. Если пользователь введёт не целое число, то сообщать ему об ошибке.
- Создать программу, которая будет выводить на экран меньшее по модулю из трёх введённых пользователем вещественных чисел. Для вычисления модуля используйте тернарную условную операцию.
- Имеется гирлянда, состоящая из 32 лампочек. Каждая лампочка имеет два состояния - включена или выключена. В начале работы программы случайным образом задайте какие лампочки будут включены. Напишите следующие методы:
a) метод который будет мигать лампочками гирлянды заданное количество раз (операция~
);
б) метод, который будет запускать гирлянду в режим бегущей строки (операция<<
или>>
);
в) метод, который будет выяснять включена ли лампочки на первой позиции (наложение маски с помощью&
);
г) метод который будет распечатывать текущее состояние гирлянды.
Используйте побитовые операции. Для получения двоичного формата числа используйте методInteger.toBinaryString(a)
. - Вычислить среднее значение трех вещественных чисел передаваемых на вход программы в качестве аргументов. Для преобразования из
String
вdouble
используйте методDouble.parseDouble(String s)
.
Please log in or register to have a possibility to add comment.