товары

Упражнения по Java для учебного курса Java Base

Список упражнений по Java с решением для учебного курса Java Base.

Нумерация упражнений указывает на уровень сложности, от самого простого до самого сложного. Если у вас есть замечания, вопросы или предложения: напишите нам на info@bloginnovazione.it

Упражнение 1
Напишите программу на Java, которая предлагает пользователю ввести две строки и отображает пользователю значение true, если строки совпадают, и false, если они разные.
Упражнение 2
Напишите программу на Java, которая предлагает пользователю ввести две строки (str1 и str2) и которая отображает другое предложение для пользователя со следующими условиями:
1) если они одинаковые, напишите «строка» + + «равно» +
2) если они разные, напишите «строка» + + «Отличается от» +
3) если одна из двух входит в другую "строку" + + ”Входит в строку +
4) в том случае, если одно входит в другое, сказать, сколько вхождений, а затем написать
«Случаи:» +
Упражнение 3
При вводе с клавиатуры проверьте содержимое (первые три условия не являются исключительными, а ложное (современное) первых трех условий подразумевает четвертый вариант):
1) если двоичное число преобразовать в десятичный и шестнадцатеричный вывод
2) если десятичное число преобразовать для вывода в двоичное и шестнадцатеричное
3) если шестнадцатеричное число преобразовать в двоичный и десятичный вывод
4) во всех остальных случаях сообщать о неприемлемом вводе и запрашивать вставку
затем для ввода «101» выполните преобразования 1, 2 и 3
для ввода «123» выполните преобразования 2 и 3
для входа «89A» выполните преобразование 3
для ввода '89G' выполнить пункт 4
Упражнение 4
Напишите программу, переводящую температуру из градусов Цельсия в градусы Кельвина. Программа должна иметь две метки, два текстовых поля и кнопку. Текстовые поля и метки должны быть организованы на панели с сеткой из одного столбца; другая панель будет содержать одну кнопку, а главная панель будет содержать две описанные панели.
Упражнение 5
Напишите программу на Java, которая принимает два ввода с клавиатуры и выводит сумму, учитывая, что:
- если они являются двумя целыми числами, в качестве вывода сообщается сумма
- если это две строки, в выводе сообщается о конкатенации
Упражнение 6
Перепишите код упражнения 3, используя перегрузку Java, definendo два метода, которые имеют одно и то же имя и реализуют: первый арифметическую сумму, а второй конкатенацию строк
Упражнение 7
Перепишите код упражнения 4, используя перегрузку Java, распознавая содержимое строк с помощью регулярных выражений. Если есть хотя бы одна буква, то мы объединяем, иначе добавляем
Упражнение 8
Написание программы на Java, которая получает число на входе, вычисляет факториал, используя как рекурсию, так и итерацию, и записывает оба результата на выход.
Упражнение 9
Написание программы на Java, которая получает число на входе, вычисляет факториал, используя как рекурсию, так и итерацию, и записывает оба результата на выход.
Упражнение 10
Напишите программу на Java, способную управлять операциями вставки, удаления и бинарного поиска в списке целых чисел с целью управления упорядоченным индексом чисел путем имитации поведения индекса таблицы реляционной базы данных.
Упражнение 11
Напишите программу Java, которая читает входной файл с именем textinput.txt и проверяет его содержимое.
1) если файл не существует, пишите "файл не существует"
2) если файл существует и пустой, пишем "файл textinput.txt пуст"
3) если файл существует и содержит только один номер, вывести номер на экран
4) если файл существует и содержит два числа в две строки, выведите сумму между двумя числами
5) если файл существует и содержит более двух чисел, сделать его продуктом
Упражнение 12
Напишите Java-программу для управления заказами за столиками в ресторане.
Столы могут быть расставлены в ресторане, каждый с числовым идентификатором и количеством мест.
Для каждой таблицы должны храниться bevи потребляемых блюд, должна быть возможность автоматического расчета счета к оплате.
Посуда и bevи доступны, вместо этого хранятся в классе «Меню», который делит их на две категории (блюда и блюда). bevиди, правда).
Каждое блюдо или bevanda должен быть квалифицирован уникальным буквенно-цифровым идентификатором (именем) и его ценой.

Разработка BlogInnovazione.it


Инновационный бюллетень
Не пропустите самые важные новости об инновациях. Зарегистрируйтесь, чтобы получать их по электронной почте.

АРТИКОЛИ recenti

Преимущества раскрасок для детей — мир волшебства для всех возрастов

Развитие мелкой моторики посредством раскрашивания готовит детей к более сложным навыкам, таким как письмо. Раскрасить…

2 мая 2024

Будущее уже здесь: как судоходная отрасль меняет мировую экономику

Военно-морской сектор является настоящей глобальной экономической державой, которая достигла 150-миллиардного рынка...

1 мая 2024

Издатели и OpenAI подписывают соглашения, регулирующие поток информации, обрабатываемой искусственным интеллектом.

В прошлый понедельник Financial Times объявила о сделке с OpenAI. FT лицензирует свою журналистику мирового уровня…

Апрель 30 2024

Онлайн-платежи: вот как потоковые сервисы заставляют вас платить вечно

Миллионы людей платят за стриминговые сервисы, выплачивая ежемесячную абонентскую плату. Распространено мнение, что вы…

Апрель 29 2024

Читайте «Инновации» на вашем языке

Инновационный бюллетень
Не пропустите самые важные новости об инновациях. Зарегистрируйтесь, чтобы получать их по электронной почте.

Следуйте за нами