Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Пятиморка
11 / 11 / 1
Регистрация: 29.11.2011
Сообщений: 118
#1

Шахматная доска - C++

24.09.2012, 17:56. Просмотров 967. Ответов 2
Метки нет (Все метки)

Ребята, помогите! Есть код на С++, выводящий на экран шахматную доску, нужно его дополнить обозначением клеток (по горизонтали 1,2,3... , и по вертикали A,B,C......) - стандартное обозначение. Может кому-то не представляет труда , я плохо в этом понимаю , а очень нужно.




1 #include<stdio.h>
2 int main() {
3 int i, j;
4 printf("Pered vami - shahmatnaya doska:\n");
5 for (i=0; i<=7; i++){ //* izmenenie stolbcov
6 for (j=0; j<=7; j++) { //* izmenenie strok
7 if(i%2==1)
8 if (j%2==1) printf(" ");
9 else printf("*");
10 else
11 if (j%2==1) printf("*");
12 else printf(" ");
13 }
14 printf("\n");
16 }
17 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2012, 17:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Шахматная доска (C++):

Шахматная доска - C++
Заполнить двумерный массив единицами и нулями таким образом, чтобы единицы размещались так, как на шахматной доске черный поля, а нули - ...

шахматная доска - C++
помогите написать программу, которая отображает на экране следующий рисунок шахматной доски:

Шахматная доска - C++
Даны координаты двух различных полей шахматной доски x1,x2,y1,y2(Целые числа лежащие в диапазоне от 1 до 8). Проверить истинность...

шахматная доска - C++
Здравствуйте! Есть задача: дана шахматная доска размером NxN, нужно расставить N ферзей таким образом, чтобы они не атаковали друг...

шахматная доска - C++
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не более 8:1-е число номер вертикали (слева - направо),2-е...

Шахматная доска - C++
Шахматная доска содержит 8x8 клеток. Горизонтали и вертикали обозначаются цифрами 1-8. Написать программу, проверяющую, можно ли с первой...

2
Andsteadur
153 / 137 / 3
Регистрация: 23.05.2009
Сообщений: 275
24.09.2012, 18:23 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<stdio.h>
 
int main()
{
    int i, j;
    printf("Pered vami - shahmatnaya doska:\n");
    printf("  12345678\n");
    for (i=0; i<=7; ++i){ //* izmenenie stolbcov
        printf("%c ",'A' + i);
        for (j=0; j<=7; ++j) { //* izmenenie strok
            if(i%2==1) 
                if (j%2==1) printf(" ");
                else printf("*");
            else 
            if (j%2==1) printf("*");
            else printf(" ");
        }
        printf("\n");
    }
    return 0;
}
2
Пятиморка
11 / 11 / 1
Регистрация: 29.11.2011
Сообщений: 118
24.09.2012, 18:35  [ТС] #3
Благодарю, попробую разобраться.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2012, 18:35
Привет! Вот еще темы с ответами:

Шахматная доска - C++
Есть шахматная доска (8*8). Нужно с помощью фигуры &quot;конь&quot; обойти все 64 клетки шахматной доски. Что-то скопипастил, но работать не хочет....

Шахматная доска - C++
Ребят, сейчас друг сидит на собеседовании, ему досталась какая-то слишком легкая задача (хотя работа вообще с кодингом не связана), но...

С++ Шахматная доска - C++
Помогите пожалуйста с заданием. Нужно сделать шахматную доску 16*16 и пользователь должен ввести координаты звездочек которые расположатся...

шахматная доска!! - C++
Нужно вывести шахматную доску, где белые клетки - 0 и черные - 1, воспользовавшись тем, что если сумма номера столбца и строки четная, то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.