Освой Java играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Задачник

Примеры с числами

Найти последнюю цифру

Пользователь вводит целое число. Найти последнюю цифру.

Смотреть ответ

Найти число десятков двузначного числа

Пользователь вводит двузначное число. Найти число десятков данного числа.

Смотреть ответ

Найти число десятков многозначного числа

Пользователь вводит трёхзначное, четырёхзначное и т.д. число. Найти число десятков данного числа (вторую цифру справа).

Смотреть ответ

Найти сумму цифр трёхзначного числа (любого числа)

Пользователь вводит трёхзначное число. Найти сумму цифр этого числа.

Смотреть ответ

Следующее чётное число

Пользователь вводит целое число. Если число чётное, то к нему прибавить 2, а если нечётное, то 1. Не использовать условие "если" (if).

Смотреть ответ

Возрастающий порядок цифр в числе

Нужно выяснить, находятся ли цифры в заданном числе в возрастающем порядке или нет (13569 - да, 132456 - нет).

Смотреть ответ

Угадай число

Попросите кота загадать число от 0 до 100. У вас будет семь попыток на угадывание. При каждой попытке вам будет выводиться сообщение - "Мало" или "Много". Если угадаете, уложившись в семь попыток, то выиграли. Если нет, то идёте кормить кота.

Для генерации секретного числа используете код:


Random random = new Random();
int secret;
// Генерируем число от 0 до 100
secret = random.nextInt(100 + 1);

Смотреть ответ

Найти наибольшее число из трёх

Напишите метод, возвращающий наибольшее число из трёх.


public int max(int first, int second, int third) {
    ...
}

Смотреть ответ

Примеры со строками

Извлечь все цифры из строки

Допустим, есть строка Васька123 имел 9 жизней. 8 марта он подарил Мурке 5 мышей. Ваш код должен извлечь все цифры из данного предложения - 1 2 3 9 8 5.

Смотреть ответ

Удалить все гласные из строки

Дана любая строка. Написать метод для удаления английских гласных из строки.

Смотреть ответ

Подсчитать число всех входящих символов в строке

Сколько раз встречается каждый символ в строке?

Смотреть ответ

Сколько раз встречаются одинаковые слова в предложении

Дана строка из многих слов. Подсчитать число отдельных повторяющих слов.

Смотреть ответ

Ответ

Реклама