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

ханойская башня - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ библиотека для визуализации графов на С++ http://www.cyberforum.ru/cpp-beginners/thread662261.html
Подскажите, пожалуйста, удобную библиотеку для визуализации графов по матрицам смежности\идентности.
C++ Программа для подсчета макс. и миним. значений прерменных int shortint longint желательно без использования навороченных функций http://www.cyberforum.ru/cpp-beginners/thread662235.html
C++ Почему cos (косинус) подчеркивает???
#include <stdio.h> #include <math.h> #include <conio.h> int main(){ float n; printf ("vvestu n:\t"); scanf("%f",&n); float D=1, S=0; for(int i=1;i<=n;i++)
переделать код на деградационный уровень C++
#include "iostream.h" #include "stdlib.h" #include "conio.h" #include "stdio.h" #include <vector> #include <locale.h> #include "windows.h" const int counter_evaluations=4; const int counter_tests=5;
C++ зачем нужна член-функция cout.setf? http://www.cyberforum.ru/cpp-beginners/thread662220.html
Всем здравствуйте, у меня такой вопрос: Начал изучать программирование C++. Попался мне вот такой пример и в нём есть строка, назначение которой не объясняется. Вот полный код программы: // divide.ерр -- деление целых чисел и чисел с плавающей точкой #include <iostream> int main () { using namespace std; cout.setf(ios_base::fixed, ios_base::floatfield); cout « "Integer division: 9/5...
C++ Даны три целых числа a, b и c. Найти количество чётных чисел среди них Не использовать вложенных условных операторов. Не использовать сложных составных условий, содержащих логические связки "и", "или", "не". Каждое условие должно содержать только одну операцию сравнения. Операция сравнения описание a < b a меньше b a <= b a меньше, либо равно b a != b a неравно b a == b a равно b a >= b a больше, либо равно b a < b a больше b а вот и мой пример Даны три... подробнее

Показать сообщение отдельно
_Kate_
0 / 0 / 0
Регистрация: 12.09.2012
Сообщений: 92
Записей в блоге: 1
02.10.2012, 18:52     ханойская башня
Как определять количество дисков на каждом штыре с каждой перестановкой?
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
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
 
     void hanTower(int count, int start, int middle, int final){
    if(count == 1){
        cout << start << " -> " << final << endl;
        return;
    }
    else{
        hanTower(count - 1, start, final, middle);
        cout << start << " -> " << final << endl;
        hanTower(count - 1, middle, start, final);
    }
}
 
int main(void){
    int count;
    cin>>count;
    hanTower( count,1,2,3);
    cin.get();
    getch();
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru