Untitled
unknown
c_cpp
2 years ago
1.5 kB
6
Indexable
#include <iostream>
using namespace std;
int main() {
char key = 0;
int x = 0, y = 0;
setlocale(LC_ALL, "Russian");
while (key != 'x') {
cout << "Куда идем? (x - выход) ";
cin >> key;
switch (key) {
case('w'):
y += 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('s'):
y -= 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('a'):
x -= 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('d'):
x += 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('W'):
y += 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('S'):
y -= 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('A'):
x -= 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('D'):
x += 1;
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
case('x'):
cout << "Ваши конечные координаты: " << '[' << x << ';' << y << ']' << endl;
cout << "Пока\n";
break;
default:
cout << "Я такого не знаю\n";
cout << "Ваши координаты: " << '[' << x << ';' << y << ']' << endl;
break;
}
}
}Editor is loading...