/
Klimchik
/
hm6
Обзор
Документация
Войти
/
Klimchik
/
hm6
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
46 строк
2 KB
Klimchik
create: Main.java
22 фев 2026, 20:50
Верифицирован
22 фев 2026, 20:50
8deaea9
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String[] products = {"Хлеб", "Яблоки", "Молоко"}; int[] prices = {100, 200, 300}; int[] basket = new int[products.length]; int totalPrice = 0; System.out.println("Список возможных товаров для покупки:"); for (int i = 0; i < products.length; i++) { System.out.println(i + 1 + ". " + products[i] + " " + prices[i] + " руб/шт"); } while (true) { System.out.println("Выберите товар и количество или введите end"); String input = scanner.nextLine(); if (input.equals("end")) { break; } String[] parts = input.split(" "); int productNumber = Integer.parseInt(parts[0]) - 1; int productCount = Integer.parseInt(parts[1]); int currentPrice = prices[productNumber]; basket[productNumber] = basket[productNumber] + productCount; totalPrice = totalPrice + (currentPrice * productCount); } System.out.println("\nВаша корзина:"); for (int i = 0; i < products.length; i++) { int productSum = prices[i] * basket[i]; System.out.println(products[i] + " " + basket[i] + " шт " + prices[i] + " руб/шт " + productSum + " руб в сумме"); } System.out.println("Итого " + totalPrice + " руб"); scanner.close(); } }