/
aizner
/
hleb
Обзор
Документация
Войти
/
aizner
/
hleb
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
55 строк
2 KB
aizner
Main.java
02 янв 2026, 13:57
02 янв 2026, 13:57
7db13fb
Код
Авторство
О чём код?
import java.util.Scanner; public class ShoppingCart { public static void main(String[] args) { // Список товаров и цены String[] products = {"Молоко", "Хлеб", "Гречневая крупа"}; int[] prices = {50, 14, 80}; // Массив для хранения количества выбранных товаров int[] cart = new int[products.length]; Scanner scanner = new Scanner(System.in); // Вывод списка товаров System.out.println("Список возможных товаров для покупки:"); for (int i = 0; i < products.length; i++) { System.out.println((i + 1) + ". " + products[i] + " " + prices[i] + " руб/шт"); } int totalSum = 0; 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]); cart[productNumber] += productCount; totalSum += prices[productNumber] * productCount; } // Вывод корзины System.out.println("\nВаша корзина:"); for (int i = 0; i < products.length; i++) { if (cart[i] > 0) { int sum = cart[i] * prices[i]; System.out.println( products[i] + " " + cart[i] + " шт " + prices[i] + " руб/шт " + sum + " руб в сумме" ); } } System.out.println("Итого " + totalSum + " руб"); } }