Операторы. Задания

1. Четное-нечетное.

  1. Передать на вход программы число в качестве аргумента.
  2. Если оно нечетное, распечатать его.
  3. Используем оператор if. 
  4. Используйте метод Integer.parseInt() для преобразования из String в int. 

Решение на Patreon.

2. Число от 0 до 10.

  1. С помощью класса Scanner ввести целое число.
  2. Если это число от 0 до 10, вывести на консоль сообщение “Положительное число меньше 10 или ноль”, иначе вывести сообщение “Положительное число больше 10 или отрицательное”.
  3. Используем оператор if-else. 

Решение на Patreon.

3. Дни недели.

  1. Передать на вход программы число от 1 до 7 в качестве аргумента.
  2. Если число равно 1, выводим на консоль “Понедельник”, 2 –”Вторник” и так далее. Если 6 или 7 – “Выходной”.
  3. Используем конструкцию if-else-if.

Смотрите решение задачи в видео.

Решение на Patreon.

4. Дни недели с оператором switch.

Переписать задание "3. Дни недели" используя оператор switch.

Смотрите решение задачи в видео.

Решение на Patreon.

5. Распечатать 10 строк циклом while.

Распечатать 10 строк: “Task1”. “Task2”. … “Task10”. Используем цикл while. 

Смотрите решение задачи в видео.

Решение на Patreon.

6. Распечатать числа циклом do-while.

Распечатать все числа от 1 до 100, которые делятся на 5 без остатка. Используем цикл do-while.

Смотрите решение задачи в видео.

Решение на Patreon.

7. Распечатать 5 символом циклом for.

Распечатать 5 символов в одну строку начиная с ‘h’. Используем цикл for.

Смотрите решение задачи в видео.

Решение на Patreon.

8. Гирлянда, часть 2.

Переписать гирлянду (Гирлянда, часть 1) добавив следующий функционал:

  1. Помощью класса Scanner введите число от 1 до 4.
  2. Если введено число 1 - выполните метод мигания, 2 - проверку первой лампочки, 3 - метод бегущей строки, 4 - вывод состояния гирлянды на консоль.
  3. Для выбора режима используйте оператор switch.
  4. Измените метод мигания: метод должен мигнуть гирляндой 10 раз. Используем оператор for.
  5. Измените метод бегущей строки: метод должен выполнить операцию 10 раз. Используем оператор for.

Решение на Patreon.

9. Факториал.

Реализовать подсчет факториала используя цикл for. Пример вычисления факториала:

n! = 1*2*...*n;​
0! = 1;
5! = 1*2*3*4*5;

Число n задается случайным образом (используйте Math.random()). Оно должно быть в диапазоне от 0 до 5.

Решение на Patreon.

Read also:
Trustpilot
Trustpilot
Comments