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

Найти рекурсивную функцию Аккермана - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Представление чисел и машинные операции http://www.cyberforum.ru/cpp-beginners/thread761904.html
Даны два числа в десятичной системе счисления. Написать программу, которая выполняет следующие действия: 1. Перевести оба числа в систему счисления согласно варианту 2. Выполнить над переведенными числами машинную операцию согласно варианту. 3. Выполнить операцию над числами в десятичной системе счисления и перевести результат в данную систему счисления. 4. Сравнить полученные результаты. ...
C++ Представление ориентированного графа в виде списка смежностей Здравствуйте помогите пожалуйста разобраться в чём ошибки, представление ориентированного графа в виде списка смежностей, как я понимаю в файле должен должна быть матрица смежностей или я не права? 6 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0 0 http://www.cyberforum.ru/cpp-beginners/thread761887.html
Компилятор не распознает функцию, которая описана ниже вызывающей строки C++
Если я вызываю функцию, которая описана ниже функции, из которой я ее вызываю, компилятор (Visual Studio 2012) выдает ошибку (в данном случае) funk: идентификатор не найден. #include <iostream> using namespace std; int main() { setlocale (0, "Russian"); cout << "Введите число.\n"; funk();
Произведение векторов C++
Вот написал функцию которая должа умножать вектора(находить нормаль): #include <iostream> using namespace std; class TVector { friend TVector ABVec(TVector, TVector);
C++ Сравнение (значение из ряда, наиболее близкое к полученному) http://www.cyberforum.ru/cpp-beginners/thread761866.html
Доброго времени суток. В ходе написания программы появилась задача. Суть в следующем. Есть ряд значений . В ходе работы программы, вычисляется значение некоторой переменной. Например a = 2.185. Необходимо, что бы на экран вывелось значение из данного ряда, наиболее близкое к полученному. В моем примере на экран бы вывелось a =2.2. Заранее спасибо.
C++ Генерация случайных чисел Доброго времени суток ! Как генерировать случайное число например в диапазоне от 1 до 52 а потом исключить это число, и генерировать снова но при этом не учитывать старое, а искать новое в этом же диапазоне. подробнее

Показать сообщение отдельно
Serdox
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 32
14.01.2013, 22:40     Найти рекурсивную функцию Аккермана
Подскажите где ошибка. Здесь надо найти рекурсивную функцию Аккермана. Вроде всё нормально, но результат не выводит!

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
34
35
36
37
38
39
40
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include "conio.h"
#include <iostream>
#include "locale.h"
 
int akker (int m,int n);
 
int akker (int m,int n)
{
int q=0;
if (m==0) 
{
q=n+1;
}
else if (m>0 && n==0) 
{
q=akker(m-1,1);
}
else if (m>0 && n>0) 
{
q=akker(m-1,akker(m,n-1));
 
}
_getch();
return q;
}
 
int main()
{setlocale(0, "Russian");
int z,m,n;
printf ("Введите m и n: ");
scanf ("%d%d",&m,&n);
 
z=akker(m,n);
printf ("Ответ: %d",z);
_getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru