Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Schachbrett_mit_Figuren.cpp : Diese Datei enthält die Funktion "main". Hier beginnt und endet die Ausführung des Programms.
- //
- #include <iostream>
- char Koenig = 75;
- char Dame = 68;
- char Turm = 84;
- char Springer = 83;
- char Bauer = 66;
- char Laeufer = 76;
- char hell = 178;
- char dunkel = 176;
- int main()
- {
- for (int zeile = 0; zeile <= 9; zeile += (1))
- {
- for (int spalte = 0; spalte <= 9; spalte += (1))
- {
- if (zeile == 0 || zeile == 9 || spalte == 0 || spalte == 9)
- {
- if (zeile == 0 || zeile == 9)
- {
- if (spalte == 0 || spalte == 9)
- {
- std::cout << " ";
- }
- else
- {
- std::cout << char(spalte + 64);
- }
- }
- else
- {
- std::cout << zeile;
- }
- }
- else
- {
- if (zeile == 1 || zeile == 2 || zeile == 7 || zeile == 8)
- {
- if (zeile == 1 || zeile == 8)
- {
- switch (spalte)
- {
- case 1:
- std::cout << Turm;
- break;
- case 2:
- std::cout << Springer;
- break;
- case 3:
- std::cout << Laeufer;
- break;
- case 4:
- std::cout << Koenig;
- break;
- case 5:
- std::cout << Dame;
- break;
- case 6:
- std::cout << Laeufer;
- break;
- case 7:
- std::cout << Springer;
- break;
- case 8:
- std::cout << Turm;
- }
- }
- else
- {
- std::cout << Bauer;
- }
- }
- else
- {
- if ((zeile + spalte) % 2 != 0)
- {
- std::cout << dunkel;
- }
- else
- {
- std::cout << hell;
- }
- }
- }
- }
- std::cout << "\n";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement