Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
_ALLEN_
3 / 3 / 0
Регистрация: 19.02.2010
Сообщений: 30
#1

Нужно написать игруху! - C++

21.02.2010, 17:40. Просмотров 956. Ответов 3
Метки нет (Все метки)

Легенда гласит, что где-то в Ханое находится храм, в котором размещена следующая конструкция: на основании укреплены 3 алмазных стержня, на которые при сотворении мира Брахма нанизал 64 золотых диска с отверстием посередине, причем внизу оказался самый большой диск, на нем – чуть меньший и так далее, пока на верхушке пирамиды не оказался самый маленький диск. Жрецы храма обязаны перекладывать диски по следующим правилам:

1. За один ход можно перенести только один диск.

2. Нельзя класть больший диск на меньший.

Руководствуясь этими нехитрыми правилами, жрецы должны перенести исходную пирамиду с 1-го стержня на 3-й. Как только они справятся с этим заданием, наступит конец света.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2010, 17:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужно написать игруху! (C++):

Нужно написать программу С++ - C++
Зрители подходят к турникету на футбольном стадионе каждые 7+-7 секунд и становятся в очередь, чтобы пройти на стадион. Время прохода...

Нужно написать кликер - C++
суть такая: запускаю прогу, нажимаю alt+l и прога начинает кликать на f12 со скоростью 3 раза в секунду, при нажатии на alt+k прекращает. ...

[Квест] Нужно написать распаковщика - C++
Здравствуйте, нужно написать распаковщика который будет распаковывать пару файлов на рабочий стол и один файл в корень жесткого диска. ...

Нужно написать программу с++ используя функции - C++
В той из них где главная диагональ содержит больше положительных элементов найти количество элементов, расположенных выше главной диагонали...

C++ нужно написать программу - C++ Builder
можно написать программу по этим данным и что бы она согдавала таблицу int CH; 1) for(i=0; i<n; i++) CH=0; вывод CH; 2)...

Нужно написать функцию - C++ Builder
Работаю в c++ builder 6 Есть много компонентов типа Мемо и Едитов которые нужно очистить. Но на разных кнопках нужно очищать разные...

3
CheshireCat
Эксперт С++
2895 / 1244 / 78
Регистрация: 27.05.2008
Сообщений: 3,397
21.02.2010, 21:57 #2
Ну и? А в чем вопрос-то?
0
PointsEqual
ниначмуроФ
836 / 520 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
21.02.2010, 22:44 #3
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void Disk(int from,int to)
{
     cout<< from << "-->"<< to << endl; 
}
void Tower(int h,int x,int z,int y)
{
     if (h==1)
     Disk(x,z);
     else
     {
         Tower(h-1,x,y,z);
         Disk(x,z);
         Tower(h-1,y,z,x);
     }
}
 
int main()
{
     unsigned short number;
     cout<<"The Hanoi towers"<< endl;
     cout<<"vvedite kolichestvo diskov:: ";
     cin>>number;
     Tower(number,1,3,2);
     getch();
     return 0;
}
это головоломка
1
_ALLEN_
3 / 3 / 0
Регистрация: 19.02.2010
Сообщений: 30
24.02.2010, 18:57  [ТС] #4
Цитата Сообщение от PointsEqual Посмотреть сообщение
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void Disk(int from,int to)
{
     cout<< from << "-->"<< to << endl; 
}
void Tower(int h,int x,int z,int y)
{
     if (h==1)
     Disk(x,z);
     else
     {
         Tower(h-1,x,y,z);
         Disk(x,z);
         Tower(h-1,y,z,x);
     }
}
 
int main()
{
     unsigned short number;
     cout<<"The Hanoi towers"<< endl;
     cout<<"vvedite kolichestvo diskov:: ";
     cin>>number;
     Tower(number,1,3,2);
     getch();
     return 0;
}
это головоломка





СПасиба выручил!!!!!!!!!!!!!1111111
0
24.02.2010, 18:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2010, 18:57
Привет! Вот еще темы с ответами:

Тестим игруху на 1с - САПЕР - 1С
Сапер на 1с (нормальные формы) - написано мною) П.С.: кому тяжело играть - смотрим подсказки на полях, кому просто - не водим мышкой...

Нужно написать программу в которой нужно проверять условия в текстовом файле - C++
Написать программу, которая считывает английский текст из файла и выводит его на экран, заменив каждую первую букву слов, начинающихся с...

Нужно написать програму в которой нужно определить суму двух 2D масивов - C++
В програме нужно найти суму двух двумерных массивов... буду очень признателен

Нужно написать программу, реализующую вычисление по формуле. Что нужно исправить? - Assembler
X = (A*2 + B*C + 5) / (A*D – 3) Заданные значения: A = 20; B = 4; C = 15; D = 6\ Сам код написал, но выдаёт ошибку в 24 строке &quot;Operand...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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