Вопрос пользователя:
Ответ нейросети:
#include <iostream> #include <string>
using namespace std;
int main() { string menu[7] = {"1. Margherita Pizza", "2. Pepperoni Pizza", "3. Hawaiian Pizza", "4. Vegetarian Pizza", "5. Coke", "6. Sprite", "7. Fanta"}; double prices[7] = {10.0, 12.0, 11.0, 13.0, 2.0, 2.0, 2.0}; int quantities[7] = {0};
cout << "Welcome to the pizza place!" << endl;
cout << "Menu:" << endl;
for (int i = 0; i < 7; i++) {
cout << menu[i] << " - $" << prices[i] << endl;
}
double total = 0.0;
int numPizzas = 0;
int numDrinks = 0;
while (true) {
int choice, quantity;
cout << "Enter the code of the product you want to order (0 to finish): ";
cin >> choice;
if (choice == 0) {
break;
}
cout << "Enter the quantity: ";
cin >> quantity;
if (choice >= 1 && choice <= 4) {
total += prices[choice - 1] * quantity;
numPizzas += quantity;
if (numPizzas % 5 == 0) {
total -= prices[choice - 1];
}
} else if (choice >= 5 && choice <= 7) {
total += prices[choice - 1] * quantity;
numDrinks += quantity;
if (prices[choice - 1] > 2 && numDrinks > 3) {
total -= prices[choice - 1] * quantity * 0.15;
}
} else {
cout << "Invalid choice. Please try again." << endl;
}
}
if (total > 50) {
total *= 0.8;
}
cout << "Your total is: $" << total << endl;
return 0;
}
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.