Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- #include <fstream>
- #include <string>
- #include <windows.h>
- # define M_PI 3.141592653589793238462643383279502884L
- using namespace std;
- int main() {
- setlocale(LC_ALL, "Rus"); // устанавливаем локаль системы, чтобы печатать русские символы
- HANDLE hwnd = GetStdHandle(STD_OUTPUT_HANDLE);
- system("color F0");
- for (int i = 0; i < 15; ++i) {
- for (int j = 0; j < 54; ++j) {
- SetConsoleTextAttribute(hwnd, BACKGROUND_BLUE | BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_INTENSITY);
- /*if (i == 1 && j > 0 && j < 18) {
- cout << " ";
- }*/
- if ((i == 0 && j == 0) || (i == 0 && j == 53) || (i == 14 && j == 0) || (i == 14 && j == 53))
- cout << "+";
- else if (i == 0 || i == 14) cout << "—";
- else if (j == 0 || j == 53) cout << "|";
- else if (i > 0 && i < 7 && j < 18) {
- if (((j + 1) % 2)) {
- SetConsoleTextAttribute(hwnd, BACKGROUND_BLUE | FOREGROUND_RED |
- FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY);
- cout << "*";
- }
- else {
- SetConsoleTextAttribute(hwnd, BACKGROUND_BLUE | FOREGROUND_RED |
- FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY);
- cout << " ";
- }
- }
- else {
- if ((i % 2))
- SetConsoleTextAttribute(hwnd, BACKGROUND_RED | FOREGROUND_RED);
- else
- SetConsoleTextAttribute(hwnd, BACKGROUND_BLUE | BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_INTENSITY |
- FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY);
- cout << "_";
- }
- }
- cout << '\n';
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement