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

Король и ферзи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ exception handline. Strange mistake http://www.cyberforum.ru/cpp-beginners/thread600683.html
В самом конце после того как компелятор отработал перед тем как выйти выдает ошибку "Windows has triggered a breakpoint in _project name_.exe. This may be due to a corruption of the heap, which indicates a bug in _project name_.exe or any of the DLLs it has loaded. This may also be due to the user pressing F12 while _project name_.exe has focus. The output window may have more...
C++ удаление лишних пробелов Составить программу, которая для каждого слова введенного предложения определяет, является ли оно целым десятичным числом (м. б. Со знаком) и результат заносит в дополнительную строку. #include "ctype.h" #include "stdlib.h" #include "stdio.h" #include "string.h" int main() { char *str = new char; http://www.cyberforum.ru/cpp-beginners/thread600680.html
C++ Требуется решение
Решите, пожалуйста в Borland C++ Две окружности. Проверить лежит ли окружность {(x-a1)}^{2}+{(y-b1)}^{2}={r1}^{2} целиком внутри окружности {(x-a2)}^{2}+{(y-b2)}^{2}={r2}^{2} или наоборот.
Считывание символов и задачки порешать если кто знает C++
Учил Си с начала только что окончившегося учебного года) Это мой первый язык программирования! Последняя написанная мной программа была Записная книжка, а именно: #include <string.h> #include <stdlib.h> #include <stdio.h> #define NUM_ELEM 50 #define EXIT '0' #define NAME '1' #define LIST '1' #define SURNAME '2' #define ADD '2'
C++ Дан текстовый файл (файл для чтения во вложениях) с упрощённым каталогом выставки собак. http://www.cyberforum.ru/cpp-beginners/thread600672.html
ЗАДАНИЕ ПО ЭКЗАМЕНУ ПО ПРОГРАММИРОВАНИЮ НА ЯЗЫКЕ С++ (можно писать и на С. не запрещается) Всё по сабжу ниже. Дан текстовый файл (файл для чтения во вложениях) с упрощённым каталогом выставки собак. Структура текста следующая. Собаки записаны по породам. внутри одной породы по классам. Запись каждой собаки состоит из номера участника, имени собаки, имён владельцев, названия...
C++ Подсчитать количество элементов матриц Подсчитать количество элементов матриц Х(5,4) и У(3,5),удовлетворяющих условиям a<=x<=b и a<=y<=b .Количество элементов вычислить в функции.Предусмотреть функцию формирования элементов матрицы.Help написать на голом СИ подробнее

Показать сообщение отдельно
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
08.06.2012, 16:50     Король и ферзи
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <vector>
 
std::vector< std::pair<char, char> > KingAndQueens(const char field[8][8]) {
    typedef std::pair<char, char> pos;
 
    std::vector<pos> q, result;
    pos k;
    char i = 0;
    for (char j; i < 8; i++)
        for (j = 0; j < 8; j++)
            if (field[i][j] == 1)
                k = pos(i, j);
            else if (field[i][j])
                q.push_back(pos(i, j));
    for (i = 0; i < q.size(); i++)
        if (q[i].first != k.first && q[i].second != k.second && /*
        */ q[i].first - k.first != q[i].second - k.second && /*
        */ q[i].first - k.first != k.second - q[i].second)
            result.push_back(q[i]);
    return result;
}
 
Текущее время: 10:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru