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

Разработать рекурсивную функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывает символьную строку с экрана, выводит в файл (.txt) данную строку, перевернув её(было 123, стало 321) http://www.cyberforum.ru/cpp-beginners/thread211798.html
Наткнулся на задачу, помогите решить: вводиться символьная строка, программа считывает строку и выводит её в файл(текстовой), перевернув ( то есть было - cat, стало - tac) Благодарю.
C++ Минимальное значение Как найти минимальное значение в матрице P? http://www.cyberforum.ru/cpp-beginners/thread211794.html
C++ Системное программирование (найти наибольший элемент по модулю в матрице n*m)
Тип элементов одномерного массива – действительные числа. В данной действительной прямоугольной матрице размером nxm найти наибольший по модулю элемент. Получить матрицу порядка (n-1)xm путем...
кольцевой список C++
как переделать вот этот односвязный список на кольцевой? //--------------------------------------------------------------------------- #include<stdlib.h> #include<stdio.h> #include<conio.h>...
C++ Чтение текста из файла и работа с ним!!!! http://www.cyberforum.ru/cpp-beginners/thread211786.html
Добрый день коллеги. У меня задачка сложная для меня есть, помогите с решением пожалуйста... Задача:Даны текстовые файлы F и G.Переписать в файл Q слова из файлов F и G поочередно, одно слово из F,...
C++ поменять буквы "a" на 1 и 0 Нужно ввести с клавиатуры строку символов, после чего заменить 3 первые буквы "a" на цифру 0, а остальные "a" на 1 и записать результат строки в файл, после чего вывести данные из файла на экран.... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
15.12.2010, 19:03
Цитата Сообщение от juli.ya92 Посмотреть сообщение
А не могли бы вы немного поподробнее написать куда переносить аргументы
Вы наверное это имеете ввиду:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <malloc.h>
int rec(int m, int n)
{
    if(m==0)
        return n+1;
    if(n==0)
        return rec(m-1, 1);
    return rec(m-1, rec(m, n-1));
}
 
 
int main() {
    printf("%d", rec(3,5));
   return 0;
Эта программа вычисляет значения функции Аккермана при m равном 3 и n равном 5
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru