Мини - Курс "Обучение Java для начинающих"
0
1063
0
1063

Мини - Курс "Обучение Java для начинающих"

  • БЕСПЛАТНО

    ПОДРОБНОЕ ОПИСАНИЕ

    Автор(ы): Михаил Русаков

    Бесплатный курс по Java для начинающих научит Вас всему, что необходимо для создания первых программ на Java. Помимо уроков, Вы получите и множество различных упражнений для закрепления материала из уроков.


    Обучение Java для начинающих. Урок №1. Как проходить курс? (Михаил Русаков)
  • Раздел №1. Введение

    • Урок №1. Как проходить курс?
    • Урок №2. Что такое Java?
    • Урок №3. Установка среды разработки

    Упражнения

    • Упражнени №1.

    Установите NetBeans IDE.

    Раздел №2. Основы программирования на Java

    • Урок №1. Hello World.

    Упражнения

    • Упражнени №1.

    Выведите в консоль сообщение: «Привет, мир!».

    • Упражнени №2.

    Выведите в JOptionPane сообщение: «Я прохожу курс по Java!».

    • Упражнени №3.

    Запустите написанное приложение в командной строке, перед этим его в командной строке скомпилировав.

    • Упражнени №4.

    Создайте jar-файл и проверьте его работу.

    • Урок №2. Переменные и их типы.

    Упражнения

    • Упражнени №1.

    Создайте строковую переменную со значением: «53.5»

    • Упражнени №2.

     Преобразуйте эту строковую переменную в переменную типа double

    • Упражнени №3.

    Выведите получившуюся переменную в консоль

    • Упражнени №4.

    Создайте переменную типа char, в которую поместите первую букву Вашего имени

    • Упражнени №5.

    Выведите её в консоль.

    • Упражнени №6.

    Создайте целую переменную с именем age и присвойте ей значение Вашего возраста.

    • Упражнени №7.

    Выведите её в консоль.

    • Урок №3. Арифметические операции.

    Упражнения

    • Упражнени №1.

    Создайте две переменных типа double и присвойте им какие-нибудь значения.

    • Упражнени №2.

    Выполните с ними операции сложения, вычитания, умножения и деления.

    • Упражнени №3.

    Выполните операцию инкремента и декремента надо одной из переменных.

    • Упражнени №4.

    Выведите результат в консоль.

    • Упражнени №5.

    Прибавьте к первой переменной 5 и запишите результат в эту же переменную (полной записью и сокращённой).

    • Упражнени №6.

    Выведите результат в консоль.

    • Упражнени №7.

    Создайте целую переменную и присвойте ей значение 8.

    • Упражнени №8.

    Выведите остаток от деления на 3 в консоль.

    • Урок №4. Операции сравнения.

    Упражнения

    • Упражнени №1.

    Создайте 2 переменных типа double с произвольными значениями.

    • Упражнени №2.

     Выведите в консоль следующие операции сравнения между ними: >, <, >=, <=, !=, ==

    • Урок №5. Логические операции.

    Упражнения

    • Упражнени №1.

    Создайте 3 переменных типа Boolean: true, false, false.

    • Упражнени №2.

    Сделайте логические выражения из 3-х переменных, чтобы:

    • А. Обязательно был && и в результате было true (решение в качестве примера: «true && !(false && false)» – только переменные подставляйте, а не значения).
    • Б. Обязательно был || и в результате было false.
    • В. Обязательно был ^ и в результате было true.
    • Урок №6. Битовые операции.

    Упражнения

    • Упражнени №1.

    Создайте две целых переменных (5 и 10).

    • Упражнени №2.

    Преобразуйте их в двоичный код и выведите их.

    • Упражнени №3.

    Выполните между ними следующие операции: &, |, ^.

    • Упражнени №4.

    С первой переменной сделайте ещё так же следующие операции: ~, >>1, <<1.

    Примечание: перед просмотром результатов побитовых операций обязательно рассчитайте его самостоятельно, а потом просто сравните с правильным.

    • Урок №7. Условный оператор.

    Упражнения

    • Упражнени №1.

    Используя JOptionPane, попросите пользователя ввести первое число.положительное число.

    • Упражнени №2.

    Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane.

    • Упражнени №3.

    Используя JOptionPane, попросите пользователя ввести второе число, отличное от 0.

    • Упражнени №4.

    Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane.

    • Упражнени №5.

    Если пользователь ввёл 0, то выведите в JOptionPane сообщение: «Результат: бесконечность».

    • Упражнени №6.

    Если пользователь ввёл не 0, то выведите через JOptionPane результат деления первого числа на второе.

    Примечание: Если пользователь ввёл некорректные данные (ничего не ввёл, либо какую-нибудь строку вместо числа), то завершайте программу.

    • Урок №8. Оператор цикла for.

    Упражнения

    • Упражнени №1.

    Попросите пользователя ввести положительное целое число через JOptionPane.

    • Упражнени №2.

    Обработайте некорректные данные (ничего не ввёл, отрицательное число, 0, не целое число), выведя соответствующие уведомления об ошибке.

    • Упражнени №3.

    Вычислите сумму всех чисел от 1 до числа, введённого пользователем, используя цикл for.

    • Упражнени №4.

    Выведите результат пользователю через JOptionPane.

    Пример: Пользователь ввёл 7, значит, надо вычислить сумму: 1+2+3+4+5+6+7=?

    • Урок №9. Оператор цикла while.

    Упражнения

    • Упражнени №1.

    Попросите пользователя ввести неотрицательно целое число через JOptionPane.

    • Упражнени №2.

    Обработайте некорректные данные (ничего не ввёл, отрицательное число, не целое число), выведя соответствующие уведомления об ошибке.

    • Упражнени №3.

    Вычислите факториал числа, введённого пользователем, используя цикл while.

    • Упражнени №4.

    Выведите результат пользователю через JOptionPane.

    Примечание: Факториал 0 = 1, факторил 1 = 1, факториал 2 = 1 * 2, факториал 3 = 1 * 2 * 3, факториал числа n = 1 * 2 * 3 * … * (n – 1. * n.

    • Урок №10. Оператор цикла do-while.

    Упражнения

    • Упражнени №1.

    Используя бесконечный цикл do-while, заставьте пользователя ввести положительное целое число.

    Примечание: Если пользователь вводит что-то некорректное, то сообщайте ему об этом и просите снова ввести положительное целое число. И так до бесконечности, пока он не введёт правильный вариант. Как только он вводит правильный вариант, выходите из цикла, и выводите JOptionPane с сообщением: «Спасибо!».

    • Урок №11. Оператор switch-case.

    Упражнения

    Упражнени №1.

    Попросите пользователя ввести первое число через JOptionPane, а затем аналогично второе.

    • Упражнени №2.

    Попросите пользователя ввести одну из операций: «+», «-», «*», «/».

    • Упражнени №3.

    Используя switch-case выполните соответствующую операцию между двумя введёнными числами и выведите результат через JOptionPane.

    Примечание: При вводе некорректных данных выведите информацию об ошибке в консоль и завершите программу.

    • Урок №12. Одномерные массивы.

    Упражнения

    • Упражнени №1.

    Создайте массив из 5 чисел типа double.

    • Упражнени №2.

    Используя цикл while, выведите сумму всех чисел массива.

    • Упражнени №3.

    Используя цикл for, выведите произведение всех чисел массива.

    • Урок №13. Многомерные массивы.

    Упражнения

    • Упражнени №1.

    Создайте двумерный массив размера 2x3 целых чисел.

    • Упражнени №2.

    Используя цикл for, вычислите сумму всех чисел.

    • Упражнени №3.

    Создайте новый одномерный массив из двух элементов.

    • Упражнени №4.

    Используя цикл for, вычислите сумму каждой строки первого массива и запишите результат в новый массив.


  • Обучение Java для начинающих. Урок №1. Как проходить курс? (Михаил Русаков)

ПОХОЖИЕ ТОВАРЫ