/
Vickie
/
hw_basket
Обзор
Документация
Войти
/
Vickie
/
hw_basket
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
37 строк
1 KB
Vickie
Create: Main.java
24 июн 2026, 12:27
Верифицирован
24 июн 2026, 12:27
11ac4af
Код
Авторство
О чём код?
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); String[] products = {"Молоко", "Хлеб", "Гречневая крупа"}; int[] prices = {50, 14, 80}; int sumProducts = 0; int[] productAmounts = {0, 0, 0}; for (int i = 0; i < products.length; i++) System.out.println(i+1 + "." + products[i] + " " + prices[i] + " руб/шт"); while (true) { System.out.println("Выберите товар и количество или введите end"); String inputString = input.nextLine(); if ("end".equals(inputString)) { break; } String[] parts = inputString.split(" "); int productNumber = Integer.parseInt(parts[0]) - 1; int productAmount = Integer.parseInt(parts[1]); productAmounts[productNumber] += productAmount; sumProducts += prices[productNumber] * productAmount; } System.out.println("Ваша корзина:"); for (int i = 0; i < products.length; i++) if (productAmounts[i] != 0) { System.out.println(products[i] + " " + prices[i] + " руб/шт " + prices[i] * productAmounts[i] + " руб в сумме"); } System.out.println("Итого " + sumProducts + " руб"); } }