#include <iostream>
#include<conio.h>
using namespace std;
int main()
{
setlocale(0, "");
cout << "Ваша ставка: ";
char ch;
while ((ch = _getch()) != '\r')
{
cout << ch;
}
cout << "$" << endl;
}
#include <iostream>
#include<conio.h>
using namespace std;
int main()
{
setlocale(0, "");
cout << "Ваша ставка: ";
string input = "";
char input_char;
while ((input_char = _getch()) != '\r')
{
if (input_char == '\b') // Обработка backspace
{
if (input.length() != 0)
{
input.pop_back();
cout << "\b";
_putch(' ');
cout << "\b";
}
}
else
{
cout << input_char;
}
}
cout << "$" << endl;
}
Код:
cout << "Ваша ставка: ";
cin >> bet;
cout << "$" << endl;
Вывод:
Ваша ставка 100
$
А надо:
Ваша ставка 100$
Надо что бы это в одну строку выводились и без дублирования информации последующим общим выводом
cout << "Ваша ставка: ";
cin >> bet;
cout << bet << "$" << endl;.
Тут даже гугл и chat gpt не справляются.