Автор(ы): Михаил Русаков
Бесплатный курс по Java для начинающих научит Вас всему, что необходимо для создания первых программ на Java. Помимо уроков, Вы получите и множество различных упражнений для закрепления материала из уроков.
Раздел №1. Введение
Упражнения
Установите NetBeans IDE. Раздел №2. Основы программирования на Java
Упражнения
Выведите в консоль сообщение: «Привет, мир!».
Выведите в JOptionPane сообщение: «Я прохожу курс по Java!».
Запустите написанное приложение в командной строке, перед этим его в командной строке скомпилировав.
Создайте jar-файл и проверьте его работу.
Упражнения
Создайте строковую переменную со значением: «53.5»
Преобразуйте эту строковую переменную в переменную типа double
Выведите получившуюся переменную в консоль
Создайте переменную типа char, в которую поместите первую букву Вашего имени
Выведите её в консоль.
Создайте целую переменную с именем age и присвойте ей значение Вашего возраста.
Выведите её в консоль.
Упражнения
Создайте две переменных типа double и присвойте им какие-нибудь значения.
Выполните с ними операции сложения, вычитания, умножения и деления.
Выполните операцию инкремента и декремента надо одной из переменных.
Выведите результат в консоль.
Прибавьте к первой переменной 5 и запишите результат в эту же переменную (полной записью и сокращённой).
Выведите результат в консоль.
Создайте целую переменную и присвойте ей значение 8.
Выведите остаток от деления на 3 в консоль.
Упражнения
Создайте 2 переменных типа double с произвольными значениями.
Выведите в консоль следующие операции сравнения между ними: >, <, >=, <=, !=, ==
Упражнения
Создайте 3 переменных типа Boolean: true, false, false.
Сделайте логические выражения из 3-х переменных, чтобы:
Упражнения
Создайте две целых переменных (5 и 10).
Преобразуйте их в двоичный код и выведите их.
Выполните между ними следующие операции: &, |, ^.
С первой переменной сделайте ещё так же следующие операции: ~, >>1, <<1. Примечание: перед просмотром результатов побитовых операций обязательно рассчитайте его самостоятельно, а потом просто сравните с правильным.
Упражнения
Используя JOptionPane, попросите пользователя ввести первое число.положительное число.
Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane.
Используя JOptionPane, попросите пользователя ввести второе число, отличное от 0.
Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane.
Если пользователь ввёл 0, то выведите в JOptionPane сообщение: «Результат: бесконечность».
Если пользователь ввёл не 0, то выведите через JOptionPane результат деления первого числа на второе. Примечание: Если пользователь ввёл некорректные данные (ничего не ввёл, либо какую-нибудь строку вместо числа), то завершайте программу.
Упражнения
Попросите пользователя ввести положительное целое число через JOptionPane.
Обработайте некорректные данные (ничего не ввёл, отрицательное число, 0, не целое число), выведя соответствующие уведомления об ошибке.
Вычислите сумму всех чисел от 1 до числа, введённого пользователем, используя цикл for.
Выведите результат пользователю через JOptionPane. Пример: Пользователь ввёл 7, значит, надо вычислить сумму: 1+2+3+4+5+6+7=?
Упражнения
Попросите пользователя ввести неотрицательно целое число через JOptionPane.
Обработайте некорректные данные (ничего не ввёл, отрицательное число, не целое число), выведя соответствующие уведомления об ошибке.
Вычислите факториал числа, введённого пользователем, используя цикл while.
Выведите результат пользователю через JOptionPane. Примечание: Факториал 0 = 1, факторил 1 = 1, факториал 2 = 1 * 2, факториал 3 = 1 * 2 * 3, факториал числа n = 1 * 2 * 3 * … * (n – 1. * n.
Упражнения
Используя бесконечный цикл do-while, заставьте пользователя ввести положительное целое число. Примечание: Если пользователь вводит что-то некорректное, то сообщайте ему об этом и просите снова ввести положительное целое число. И так до бесконечности, пока он не введёт правильный вариант. Как только он вводит правильный вариант, выходите из цикла, и выводите JOptionPane с сообщением: «Спасибо!».
Упражнения Упражнени №1. Попросите пользователя ввести первое число через JOptionPane, а затем аналогично второе.
Попросите пользователя ввести одну из операций: «+», «-», «*», «/».
Используя switch-case выполните соответствующую операцию между двумя введёнными числами и выведите результат через JOptionPane. Примечание: При вводе некорректных данных выведите информацию об ошибке в консоль и завершите программу.
Упражнения
Создайте массив из 5 чисел типа double.
Используя цикл while, выведите сумму всех чисел массива.
Используя цикл for, выведите произведение всех чисел массива.
Упражнения
Создайте двумерный массив размера 2x3 целых чисел.
Используя цикл for, вычислите сумму всех чисел.
Создайте новый одномерный массив из двух элементов.
Используя цикл for, вычислите сумму каждой строки первого массива и запишите результат в новый массив. |