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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ряды (задача) http://www.cyberforum.ru/cpp-beginners/thread35618.html
Задан текст, в котором присутствующие скобки. Проанализировать его с целью выявления и локализации ошибок в использовании скобок. Возможны три типа ошибок : а) несоответствие скобок по...
C++ Массивы Добрый вечер,прошу помочь с задачей По квадратной матрице А построить матрицу B той же размерности. Элемент bij определяется таким способом: через aij проводятся диагонали, параллельные главной и... http://www.cyberforum.ru/cpp-beginners/thread35617.html
C++ (Вопрос) Базовые понятия. Реализация разветвленных вычислительных процессов.
Добрый вечер прошу помочь с задачей: Определить, можно ли построить треугольник по заданным длинам сторон a, b, c. Если построение возможно, то определить тип треугольника: прямоугольный,...
C++ Разложить функцию f (x) в ряд Тейлора
Добрый вечер,прошу помочь с двумя задачами... Для заданных n и m вычислить значение функции в, разложив функцию f(x) в ряд Тейлора. Аргумент функции f(x) изменяется от хn к хк с шагом D. Для...
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread35573.html
такая задача... задать два вектора А и В , в вектор С поместить отрицательные элементы этих векторов, в вектор D положительные в возростающем порядке, а вектор Е - нулевые, найти минимальные по...
C++ Операторы принятия решения и операторы цикла. Пожалуйста, помогите. Нужно срочно сделать задания: 1)Ввести с клавиатуры три символа sym1, sym2, sym3. Поменять их значения таким образом, чтобы в sym3 оказалось значение, находящееся ближе всего к... подробнее

Показать сообщение отдельно
tysik
0 / 0 / 0
Регистрация: 23.02.2009
Сообщений: 26

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

22.05.2009, 11:01. Просмотров 5972. Ответов 6
Метки (Все метки)

Подскожите где ошибка. Здесь надо найти функцию Аккермана.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
int main ()                          
       {   int m,n,t;                 
           int ackr(int, int);
           scanf("%d %d ",&n,&m);
           t=ackr(n,m);
           printf("%d",t);
       }
      int ackr( int n, int m)    
      {  int z;                        
         if(n=0)  z=(m+1);
         else if ((m=0)&&(n!=0))
 
         { z=ackr(n-1,1);}
         else if ((m>0)&&(n>0))
        
         {z=ackr(n-1,(ackr(n,m-1)));  }  
         
        return z;
      }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru