Бесплатный видеокурс "Обучение Java для начинающих". (Михаил Русаков)

-
Автор(ы): Михаил Русаков
Бесплатный курс по Java для начинающих научит Вас всему, что необходимо для создания первых программ на Java. Помимо уроков, Вы получите и множество различных упражнений для закрепления материала из уроков.
Смотреть видео:
Обучение Java для начинающих. Урок №1. Как проходить курс? (Михаил Русаков)
- Урок №1. Как проходить курс?
- Урок №2. Что такое Java?
- Урок №3. Установка среды разработки
- Упражнени №1.
- Урок №1. Hello World.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
- Урок №2. Переменные и их типы.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
- Упражнени №5.
- Упражнени №6.
- Упражнени №7.
- Урок №3. Арифметические операции.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
- Упражнени №5.
- Упражнени №6.
- Упражнени №7.
- Упражнени №8.
- Урок №4. Операции сравнения.
- Упражнени №1.
- Упражнени №2.
- Урок №5. Логические операции.
- Упражнени №1.
- Упражнени №2.
- А. Обязательно был && и в результате было true (решение в качестве примера: «true && !(false && false)» – только переменные подставляйте, а не значения).
- Б. Обязательно был || и в результате было false.
- В. Обязательно был ^ и в результате было true.
- Урок №6. Битовые операции.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
- Урок №7. Условный оператор.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
- Упражнени №5.
- Упражнени №6.
- Урок №8. Оператор цикла for.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
- Урок №9. Оператор цикла while.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
- Урок №10. Оператор цикла do-while.
- Упражнени №1.
- Урок №11. Оператор switch-case.
- Упражнени №2.
- Упражнени №3.
- Урок №12. Одномерные массивы.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Урок №13. Многомерные массивы.
- Упражнени №1.
- Упражнени №2.
- Упражнени №3.
- Упражнени №4.
-
ВСЕ МАТЕРИАЛЫ АВТОРА
Раздел №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, вычислите сумму каждой строки первого массива и запишите результат в новый массив.