Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- #include <conio.h>
- using std::cout;
- using std::cin;
- using std::endl;
- void main()
- {
- int pos = 0, size = (setlocale(LC_ALL, "Russian"), cout << "Введите размер фигуры: ", cin >> size, size /= 2, size);
- char move = 0;
- while (true)
- {
- for (int i = 0; i < size; i++, cout << endl)
- for (int j = 0; j < size * 10; ((j == 0 + pos || j == i + 2 + pos) ? cout << ' ' : cout << '*'), j++);
- for (int i = 0; i < size; i++, cout << endl)
- for (int j = 0; j < size * 10; ((j == 0 + pos || j == size - i + 1 + pos) ? cout << ' ' : cout << '*'), j++);
- move = getch();
- if (move == 100 || move == 68)
- {
- if (pos < size * 10) pos++;
- else pos = 0;
- }
- Sleep(50);
- system("cls");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement