Напиши на C++ меню в Windows консоли
Конечно, вот пример кода на C++, который создает простое текстовое меню в Windows консоли:
#include <iostream>
using namespace std;
int main() {
int choice;
do {
cout << «Меню:» << endl;
cout << «1. Выполнить действие 1» << endl;
cout << «2. Выполнить действие 2» << endl;
cout << «3. Выход» << endl;
cin >> choice;
switch (choice) {
case 1:
// Здесь нужно добавить код для выполнения действия 1
cout << «Выполняется действие 1» << endl;
break;
case 2:
// Здесь нужно добавить код для выполнения действия 2
cout << «Выполняется действие 2» << endl;
break;
case 3:
// Простой способ закрыть программу.
return(0);
default:
if(cin.fail()){
cin.clear();
cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
}
printf(«Неверный выбор! Попробуйте снова.\n»);
break;
}
} while (choice !=3);
return(0);
}
Этот пример представляет собой бесконечный цикл, который выводит меню и ждет от пользователя выбора опции. Когда пользователь делает выбор, программа выполняет соответствующее действие или выходит из цикла при выборе опции выхода.
- Прокомментируйте