reply chat gpt
```cpp 
#include <iostream> 
#include <строка> 
использование пространства имен std;  
структура Продукт { 
    имя строки; 
    двойная цена; 
    целое количество; 
};  
интервал основной() { 
    Товарная продукция[5];      
    для (int я = 0; я <5; я++) { 
        cout << "Введите название продукта: "; 
        cin >> продукты[i].name; 
        cout << "Введите цену за " << продукты[i].name << ": "; 
        cin >> продукты[i].цена; 
        cout << "Введите количество для " << продуктов[i].name << ": "; 
        cin >> продукты[i].количество; 
    }      
    интервал мининдекс = 0; 
    для (int я = 1; я <5; я++) { 
        if (products[i].price <products[minIndex].price) { 
            мининдекс = я; 
        } 
    }      
    двойная скидкаЦена = продукты[minIndex].цена * 0,5; 
    cout << "Товар " << Products[minIndex].name << " имеет скидку 50 процентов. Cost = " << DiscountPrice << endl;      
    вернуть 0; 
} 
```