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

Вычислить значение функции Акермана - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ рекурсия http://www.cyberforum.ru/cpp-beginners/thread1020259.html
помогите пожалуйста написать программу , которая выполняется с помощью рекурсии задание: Дана строка символов, в конце которой стоит точка. Напечатать строку в обратном порядке. пожалуйста , всю голову сломал...
C++ Применение функций для вычислений в различных системах счисления Заданы два числа — А и B, первое в системе счисления с основанием p, второе в системе счисления с основанием q. Вычислить значение С по указанной формуле и вывести его на экран в десятичной системе счисления и системе счисления с основанием r. p=4 q=7 C=(5*A−2*B ) r=5 Код: #include <cstdlib> #include <iostream> using namespace std; long long int DecNC(unsigned long long... http://www.cyberforum.ru/cpp-beginners/thread1020250.html
Вывести элементы массива, которые повторяются ровно два раза C++
Массив создать динамический. Язык - С++ Пример: Пусть даны числа: 1,2,5,2,3,3,3, Тогда вывести: 2
Выдает ошибку при компиляции. Не могу понять почему C++
Помогите с кодом. Я вижу что ошибка уровня самых низов но не могу понять все равно что тут не так. Вот эта ошибка: // error C2601: 's_2' : local function definitions are illegal // /////////////////////////////////////////////////////////////////////////////////////// Программа для перевода введенных чисел в другую систему исчисления///...
C++ Структура общежитие, сделать комплексную сортировку по наличию балкона + по площади припадающей на 1 жителя http://www.cyberforum.ru/cpp-beginners/thread1020242.html
Такое задание: дана структура общежитие, сделать комплексную сортировку по наличию балкона + по площади припадающей на 1 жителя! Подкоректируйте код void sort2(){ for(int i=0; i<size;i++){ for(int j = i + 1; j<size; j++) { if (ar.ploscha/ar.meshk>ar.ploscha/ar.meshk&&ar.balk==true){ gurt x = ar; ar = ar; ar = x; ...
C++ Преобразовать массив цифр в строку для вывода на cout<< Реализую класс длинных чисел (только+). Числа представляю в виде массиве, где каждый элемент это цифра. Но не могу понять, как его вывести. Я делал так: Внутри класса перегрузил оператор operator char*() const { char res; for (int i=0;i<Size;i++) { подробнее

Показать сообщение отдельно
Sermen29
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 23
27.11.2013, 14:29  [ТС]     Вычислить значение функции Акермана
Я уже сделал сам.

вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<conio.h>
using namespace std;
int akerm(long n,long m)
{if (n==0)
return m+1;
else
if (n!=0&&m==0)
return akerm(n-1,1);
else if(n>0&&m>0)
return akerm(n-1,akerm(n,m-1));
}
int main()
{ unsigned int a,b,c;
cout<<"a=";cin>>a;
cout<<"b=";cin>>b;
c=akerm(a,b);
cout<<"c="<<c;
getche();
return 0;
}
 
Текущее время: 05:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru