Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Sakkilaudan ohjelmointi

Sobhy [01.06.2016 12:02:33]

#

/************************************
Koodi saa muokata, tallentaa
FF: f1 background
f2  text
if just f, it colors text, background black
0 black	8 rey
1 blue	9light blue
2green	Alight green
3aqua	Blight aqua
4red	Clight red
5purple	Dlight purple
6yellow	Elight yellow
7white	FBright white
if no color set, default color of cmd appears
terveisin
**************************************/
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
//***********************************************
	const WORD colors[] =
		{
		0x07, 0x70
		};
			HANDLE hstdin  = GetStdHandle( STD_INPUT_HANDLE  );
	HANDLE hstdout = GetStdHandle( STD_OUTPUT_HANDLE );
	WORD   index   = 0;

	// Remember how things were when we started
	CONSOLE_SCREEN_BUFFER_INFO csbi;
	GetConsoleScreenBufferInfo( hstdout, &csbi );
	//****************************************************************
//	while(true)
//{
	/*	system("Color 1A"); //blue
		std::cout << "\t\t\t    Hello World" << std::endl;
		****************/

for (int i=0; i<41; i++)
{
	for(int j=0; j<41; j++)
	{
		if (i%5==0 || j%5==0)
		{

			if (i%5==0)
			{
				SetConsoleTextAttribute( hstdout, 0x3C );
				cout<<"-";
			}
			else{
					SetConsoleTextAttribute( hstdout, 0x31 );
std::cout <<"|";
		}
}
else
{
	if  ((i%10 >=1 && i%10<=4 && j%10 >=1 && j%10 <=4) || (i%10 >=6 && i%10<=9 && j%10 >=6 && j%10 <=9))
		{
	SetConsoleTextAttribute( hstdout, 0x70 );
		std::cout <<" ";
		}
else{
	SetConsoleTextAttribute( hstdout, 0x07);
	std::cout <<" ";
		}

	}

}
	cout<<endl;
	}

	return 0;
}

Mod. huom: Oppaan kommenttikenttä oli tälle väärä paikka, ja myös kooditagit puuttuivat.

Timmmo [05.06.2016 17:27:32]

#

Mikä on "sakki lauta"?

TapaniS [06.06.2016 11:10:35]

#

Varmaan tarkoitetaan shakkilautaa.

Sobhy [09.06.2016 00:10:32]

#

Timmmo kirjoitti:

(05.06.2016 17:27:32): Mikä on "sakki lauta"?

Tarkoitan sakkilautaa ;) opetellaan suomenkieltä vielä ;)

Lisäys:

TapaniS kirjoitti:

(06.06.2016 11:10:35): Varmaan tarkoitetaan shakkilautaa.

Kiitos TapaniS

HTML5 [09.06.2016 12:09:19]

#

Sobhy kirjoitti:

Tarkoitan sakkilautaa ;) opetellaan suomenkieltä vielä ;)

Oikeat kirjoitusasut ovat šakkilauta ja suomen kieli.

Grez [09.06.2016 12:29:21]

#

Suomenkielinen kirjoitusasu on myös shakkilauta.

Ei ole kyllä varmasti helppoa jos ei näitä "korvakuulolta" huomaa miten pitäisi kirjoittaa. Esimerkiksi juuri "suomen kieli" mutta toisaalta "suomenkielinen".

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta