PDA

View Full Version : سوال: erore این کد واسه رسم جدول رو یکی بیاد بگیره!!



سمیرا55
جمعه 12 اردیبهشت 1393, 12:59 عصر
دوستان لطفا راهنمایی کنین:گریه:
erore این کد واسه رسم جدول


#include "windows.h"
#include <iostream>
#include <stdio.h>

using namespace std;


void gotoxy(int x, int y)
{
HANDLE hConsole;
COORD cursorLoc;
std::cout.flush();
cursorLoc.X = x;
cursorLoc.Y = y;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hConsole, cursorLoc);
}

void main()
{
char ch1 = 698;

for (size_t i = 0; i < 20; i+=2)
{
for (size_t j = 1; j < 19; j+=2)
{
gotoxy(i, j);
if (i==0 || i==6 || i==12 || i==18)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED);

cout << ch1;

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE);
}
else
{

cout << "|";

}
}
}


////////////////////////////

for (size_t i = 1; i < 19; i += 2)
{
for (size_t j = 0; j < 20; j += 2)
{
gotoxy(i, j);
if ( j == 0 || j == 6 || j == 12 || j == 18 )
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED);

cout << "=";

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE),
FOREGROUND_INTENSITY | FOREGROUND_RED |
FOREGROUND_GREEN | FOREGROUND_BLUE);
}
else
{

cout << "-";

}
}
}

}