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

Вроде бы граф - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решить уравнение x^3+8x+10=0 методом хорд и касательных http://www.cyberforum.ru/cpp-beginners/thread365697.html
вобщем есть такая задача //{Решить уравнение x^3+8x+10=0 методом хорд и касательных с точностью 0,001, //если известно, что корень уравнения в } program metod; uses crt; function f(var x:real):real; begin f:= X*X*X+8*X+10; end;
C++ Перевести код программы из Delphi в C++ Добрый день! Стоит задача транслировать код из Delphi в C++. Среда Embarcodero. Вроде бы ничего сложного, точки на стрелки меняй себе и меняй. НО! Появляются участки когда которые ставят в тупик в силу слабого знания С++ наверное. Помоги верно интерпретировать эти части когда из одного языка в другой. Есть несколько вопросов: начнем с массивов: Palette: array of RGBQUAD; ...... http://www.cyberforum.ru/cpp-beginners/thread365689.html
C++ Clipboard (запись/чтение) массива структур
Привет, форумчане! Прошу консультации по работе с буфером обмена Windows. Нужно корректно записывать/считывать массив структур определенных мной. По записи/чтении в буфер одного экземпляра структуры вопросов нет. Подскажите как правильно прочитать массив структур из буфера, при условии что записываться в него может различное число экземпляров. Даю свой код для наглядности. Запись ...
C++ Знак _ перед функцией
Читал книгу Страуструпа и наткнулся на интересную вещь: он ставил _ перед функцией. Можете объяснить, что делает этот знак? И можно еще пару примеров?
C++ планировщик движения головок http://www.cyberforum.ru/cpp-beginners/thread365659.html
Кто-нибудь знает как можно на C++создать планировщик движения головок?? Дисциплина SCAN. Если кто-то знает-помогите пожалуйста!!!!
C++ Ошибка компилятора wxDev-C++ Помогите, написал пример из книги Дейтела Как программировать на С++. Написал все как в примере, при компиляции выдает ошибки: undefined reference to `WinMain@16' ld returned 1 exit status Что делать? Пример из книги во вложении. Если есть точно такая еже тема просьба удалить мою. подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
18.10.2011, 16:11     Вроде бы граф
Цитата Сообщение от Montanaa Посмотреть сообщение
Ребят, не могли бы вы изменить вот этот код, учитывая то, что можно ходить еще и по диагонали? Я не догоняю ( Спасибо огромное, заранее!
Здесь только количество находиться, но изменяется несложно =)
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
#include <iostream>
 
int main()
{
        int n, m;
        std::cin >> n >> m;
        
        int ** matrix = new int * [n];
        for (int i = 0 ; i < n; ++i)
                matrix[i] = new int [m];
        
        matrix[0][0] = 1; // в первую клетку можно попасть одним способом - остаться в ней
        
        for (int i = 0; i < n; ++i)
                for (int j = 0; j < m ; ++j)
                        if ( i != 0 || j != 0 )
                                matrix[i][j] = ( i > 0 ? matrix[i - 1][j] : 0 ) + ( j > 0 ? matrix[i][j - 1] : 0 ) + ( i > 0 && j > 0 ? matrix[i - 1][j - 1] : 0 );
                        
        std::cout << matrix[n - 1][m - 1] << std::endl;
                
        for (int i = 0; i < n; ++i)
                delete[] matrix[i];
        delete[] matrix;
}
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru