/
gerrlina
/
practice
Обзор
Документация
Войти
/
gerrlina
/
practice
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
pr17
40 строк
2 KB
gerrlina
Create: pr3, pr4, pr5, pr6, pr7, pr8, pr9, pr10, pr11, pr12, pr13, pr14, pr15, pr17, pr18
01 июл 2026, 04:45
Верифицирован
01 июл 2026, 04:45
73cb0e8
Код
Авторство
О чём код?
import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class GradebookMap { public static void main(String[] args) { // 1. Создать коллекцию HashMap HashMap<String, Integer> journal = new HashMap<>(); // 2. Заполнить данными пяти студентов journal.put("Иван", 85); journal.put("Полина", 92); journal.put("Петр", 78); journal.put("Света", 95); journal.put("Дмитрий", 88); // 3. Вывести оценку конкретного студента Scanner scanner = new Scanner(System.in); System.out.print("Введите имя студента для поиска оценки: "); String searchName = scanner.nextLine(); if (journal.containsKey(searchName)) { System.out.println("Оценка " + searchName + ": " + journal.get(searchName)); } else { System.out.println("Студент не найден."); } // 4. Проверить наличие студента "Иван" String checkName = "Иван"; System.out.println("Есть ли в журнале " + checkName + "? " + (journal.containsKey(checkName) ? "Да" : "Нет")); // 5. Удалить одного студента и вывести остаток journal.remove("Петр"); System.out.println("\nЖурнал после удаления Петра:"); for (Map.Entry<String, Integer> entry : journal.entrySet()) { System.out.println(entry.getKey() + " — " + entry.getValue()); } scanner.close(); } }