/
lebedev666
/
Dz-6
Обзор
Документация
Войти
/
lebedev666
/
Dz-6
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
41 строка
2 KB
lebedev666
Create: Main.java
21 июл 2026, 22:59
Верифицирован
21 июл 2026, 22:59
a31de28
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int productNumber = 0; int productCount = 0; int sumProducts = 0; String[] products = {"Хлеб", "Яблоки", "Молоко"}; String finalProducts = ""; int[] prices = {100, 200, 300}; for (int i = 0; i < products.length; i++) { int number = (i == 0) ? 1 : i + 1; System.out.println(number + ". " + products[i] + " " + prices[i] + " руб/шт"); } int[] basket = new int[3]; while (true) { System.out.println("Выберите товар и количество или введите end "); String input = scanner.nextLine(); if ("end".equals(input)) { break; } String[] parts = input.split(" "); productNumber = Integer.parseInt(parts[0]) - 1; productCount = Integer.parseInt(parts[1]); basket[productNumber] = productCount; } for (int i = 0; i < basket.length; i++) { if (basket[i] != 0) { int price = basket[i] * prices[i]; sumProducts = sumProducts + price; finalProducts = finalProducts + products[i] + " " + basket[i] + " шт " + prices[i] + " руб/шт " + price + " руб в сумме \n"; } } System.out.println("Ваша корзина: \n" + finalProducts + "Итого: " + sumProducts + " руб"); } }