Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
tysik
0 / 0 / 0
Регистрация: 23.02.2009
Сообщений: 26
#1

Составить программу, которая по введенному адресу клеточки определяет фигуру - C++

26.02.2009, 09:56. Просмотров 595. Ответов 3
Метки нет (Все метки)

Белые шахматные фигуры стоят на клеточках: «А1» – Ладья «В1» - Конь «С1» - Офицер «D1» - Король «Е1» - Королева. Второй ряд занимают пешки. Все другие клеточки можно считать пустыми. Составить программу, которая по введенному адресу клеточки определяет фигуру, что ее занимает в начале партии (адрес можно вводить раздельно «буква и цифра»).

Помогите пожалуста!

Помогите пожалуста!%)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2009, 09:56     Составить программу, которая по введенному адресу клеточки определяет фигуру
Посмотрите здесь:

Составить программу, которая по введенному номеру месяца определяет время года - C++
Составить программу, которая по введенному номеру месяца определяет время года, например, ввели 5 – весна .Напишите...

Составить программу, которая по введенному числу n печатает фразу - C++
составить программу которая по введенному числу n печатает фразу "n долларов" в правильной форме "2 доллара,21 доллар" ...

Составить программу, которая бы по введенному числу (до 10) выдавала бы название этой цифры - C++
Составить программу, которая бы по введенному числу (до 10) выдавала бы название этой цифры. на с++

составить программу, которая определяет углы со сторонами a,b,c - C++
составить программу, которая определяет углы со сторонами a,b,c

Составить программу, которая определяет список символов... - C++
Дан текстовый файл, содержащий N строк (1-N<=1000). Составить программу, которая определяет список символов, одновременно встречающихся во...

Составить программу, которая определяет, существует ли треугольник - C++
Составить программу, которая определяет, существует ли треугольник, используя функцию: bool treugolnik(float a, float b, float c) {bool...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
02.03.2009, 12:18     Составить программу, которая по введенному адресу клеточки определяет фигуру #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include<iostream>
 
int main(){
        int number;
        char ch;
        char* output=new char[30];
        std::cout<<"Введите адрес клетки через пробел:\n";
        std::cin>>ch>>number;
        if(ch>='A'&&ch<='J'&&number>0&&number<9)
            switch(number)
            {
                case(2):output="Пешка!";break;
                case(1):switch(ch)
                        {
                            case('A'):case('J'):output="Ладья";break;
                            case('B'):case('H'):output="Конь";break;
                            case('C'):case('F'):output="Офицер";break;
                            case('D'):output="Король";break;
                            case('E'):output="Королева";break;
 
                        }break;
                default:output="Нету фигуры!";
            }
        else
            output="Неверный адрес!";
        std::cout<<output<<'\n';
        system("pause");
        return(0);
}
tysik
0 / 0 / 0
Регистрация: 23.02.2009
Сообщений: 26
02.03.2009, 15:07  [ТС]     Составить программу, которая по введенному адресу клеточки определяет фигуру #3
Спасибо!!!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2009, 17:20     Составить программу, которая по введенному адресу клеточки определяет фигуру
Еще ссылки по теме:

Составить программу, которая по введенному количеству лет выводит информацию о возрасте человека - C++
Составить программу, которая по введенной количеством лет выводит информацию о возраст человека (например, младенец, ребенок,...

Составить программу, которая определяет углы треугольника со сторонами а, b, с - C++
Составить программу, которая определяет углы треугольника со сторонами а, b, с

Составить программу, которая определяет, принадлежит ли точка А(х, у) прямоугольнику - C++
Составить программу, которая определяет, принадлежит ли точка А(х, у) прямоугольнику, диагонали которого пересекаются в начале координат,...

Составить программу, которая считывает текст из файла и определяет - C++
Составить программу, которая считывает текст из файла и определяет, сколько раз введенное с клавиатуры слово встретилось в файле, результат...

Составить программу, которая по введенному номеру выполняет то или иное действие над числами - C++
Даны два действительных положительных числа x и y. Арифметические действия над числами пронумерованые (1-сложение, 2-вычитание,...

Составить программу, которая определяет среднее арифметическое ненулевых элементов - C++
Составить программу, которая определяет среднее арифметическое ненулевых элементов введенного с клавиатуры массива целых чисел. Срочно...


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

Или воспользуйтесь поиском по форуму:
carlos13
1 / 1 / 0
Регистрация: 17.01.2009
Сообщений: 17
02.03.2009, 17:20     Составить программу, которая по введенному адресу клеточки определяет фигуру #4
И что б совсем все было прекрасно, здесь

Код
case('D'):output="Король";break;  
case('E'):output="Королева";break;
надо поменять местами короля с королевой, для большей достоверности и сходством с реальностью
Yandex
Объявления
02.03.2009, 17:20     Составить программу, которая по введенному адресу клеточки определяет фигуру
Ответ Создать тему
Опции темы

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