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

Ханойские башни - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ WT С++ - нужен пример http://www.cyberforum.ru/cpp-beginners/thread1069578.html
хочу разобраться с библиотекой WT С++ смотрел код чата на сайте, но как то слишком там не понятно, мошь есть у кого другой пример?
C++ Найдите в массиве целых чисел наиболее часто встречающийся элемент Найдите в массиве целых чисел наиболее часто встречающийся элемент и выведите его на экран монитора. Ввод элементов массива осуществляйте с клавиатуры в процессе работы программы. Вроде задание простое, но уже плохо соображаю, не спал 2 дня, помогите написать код, пожалуйста, завтра на зачёт надо...( http://www.cyberforum.ru/cpp-beginners/thread1069577.html
Не компилится программа, которая переводит градусы Цельсия по Фарангейту и наоборот C++
Это 2 моя прога, первая была простая которая выводила Hello World так что не судите если код плохой,еще учусь. Нужно написать программу которая переводит градусы Цельсия по Фарангейту и наоборот, используя при этом всего 1 функцию. вот что я написал, но прога не компилится(я использовал 3 переменную т.к результаты нужной мне меняется, и для этого я создал 2 переменные с одинаковым...
Мусор в переменной C++
Здравствуйте, есть следующий фрагмент кода: void main() { setlocale(LC_ALL,""); srand(time(NULL)); const int ar = 10; int square; int max, min, sr, sumch, sumnech; int answerBegin=menuBegin();
C++ Функция n*(n+1). Написать прототип http://www.cyberforum.ru/cpp-beginners/thread1069537.html
Такоя задача: Написать прототип на функция: int sum(int n); n на вход из клавиатуре. Например если n из клавиатуре 4,результат будет 1х2+2х3+3х4.....n*(n+1). Написать еще главноя функция с вызов к sum. Спосибо!
C++ Верно ли, что сумма элементов массива, которые больше 20, превышает 100 Дан массив целых чисел. Выяснить: а)верно ли, что сумма элементов, которые больше 20, превышает 100. б)верно ли, что сумма элементов, которые меньше 50, есть чётное число. подробнее

Показать сообщение отдельно
AnDrew_LP
160 / 162 / 9
Регистрация: 29.05.2010
Сообщений: 435
12.01.2014, 20:13     Ханойские башни
Ну хотя бы в гугл гляньте сначала)Самая первая ссылка - на википедию, там есть уже готовый код программы. https://ru.wikipedia.org/wiki/%D0%A5...88%D0%BD%D1%8F
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
30
31
32
33
// Ханойские башни
#include <iostream>
 
using namespace std;
 
void hanoi_towers(int quantity, int from, int to, int buf_peg)  //quantity-число колец, from-начальное положение колец(1-3),to-конечное положение колец(1-3)
{                               //buf_peg - промежуточный колышек(1-3)
    if (quantity != 0)
    {
        hanoi_towers(quantity-1, from, buf_peg, to);
 
        cout << from << " -> " << to << endl;
 
        hanoi_towers(quantity-1, buf_peg, to, from);
    }
}
 
int main()
{
        setlocale(LC_ALL,"rus");
    int start_peg, destination_peg, buffer_peg, plate_quantity;
    cout << "Номер первого столбика:" << endl;
    cin  >> start_peg;
    cout << "Номер конечного столбика:" << endl;
    cin  >> destination_peg;
    cout << "Номер промежуточного столбика:" << endl;
    cin  >> buffer_peg;
    cout << "Количество дисков:" << endl;
    cin  >> plate_quantity;
 
    hanoi_towers(plate_quantity, start_peg, destination_peg, buffer_peg);
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru