Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 11.02.2011, 10:27   #1
CheyZe
Пользователь
 
Регистрация: 04.11.2010
Сообщений: 16
По умолчанию рекрусивная функция

Код:
#include<iostream.h>
int func(float n,float m);
int main()
int n,m;
{
float n;
float m;
cin>>n;
cin>>m;
cout<<func(n,m);
return 0;
}
	int func(int n,int m);
	{
 if (n==0)
 return m=m+1;
 if(n!=0 & m=0)
 return (n-1,1);
 if(n>0 & m>0)
 return (n-1,m-1);
 return func*(m+1,n-1,1,n-1,n,m-1);
}
помогите найти ошибку.
CheyZe вне форума
Старый 11.02.2011, 10:50   #2
VadikV
Форумчанин
 
Аватар для VadikV
 
Регистрация: 08.01.2011
Сообщений: 226
По умолчанию

Ох и ошибок.....
Поправил. Ошибка в последней строке осталась. Функцию описали с двумя параметрами, а передаете шесть...
Хотя не видя исходного задания трудно понять, что должна делать функция...
Код:
int func(int n,int m);
int main()
{
int n;
int m;
cin>>n;
cin>>m;
cout<<func(n,m);
return 0;
}

int func(int n,int m)
{
 if (n==0)
 return m=m+1;
 if((n!=0) && (m=0))
 return (n-1,1);
 if((n>0) && (m>0))return (n-1,m-1);
 return func(m+1,n-1,1,n-1,n,m-1);
}
icq 223-630-454
e-mail vysotskiy@list.ru
сайт http://www.big-library.net/
VadikV вне форума
Старый 11.02.2011, 10:51   #3
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
рекрусивная функция
Рекурсивная. Вот где ошибка .
А по сути. Что должен делать код? Что выдаёт? Что сообщает компилятор?
Или сдесь все экстрасенсы? Ма должны догадаться, что вы хотели сделать?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 11.02.2011 в 10:56.
Smitt&Wesson вне форума
Старый 11.02.2011, 10:55   #4
Hemul
Форумчанин
 
Регистрация: 03.10.2010
Сообщений: 321
По умолчанию

Код:
 if(n!=0 && m==0)

Последний раз редактировалось Hemul; 11.02.2011 в 19:21.
Hemul вне форума
Старый 11.02.2011, 10:57   #5
CheyZe
Пользователь
 
Регистрация: 04.11.2010
Сообщений: 16
По умолчанию

пасибо,но всё же она не работает(
CheyZe вне форума
Старый 11.02.2011, 11:01   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от CheyZe Посмотреть сообщение
пасибо,но всё же она не работает(
Что именно не работает?
В if надо прописывать двойной амперсанд (не факт, но так требуют правила языка).
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума
Старый 11.02.2011, 11:02   #7
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

а офигеваю. ТС, а что она должна делать?
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума
Старый 11.02.2011, 11:11   #8
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Obey-Kun Посмотреть сообщение
а офигеваю. ТС, а что она должна делать?
И я про то-же. Развлекуха полная .
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума
Старый 11.02.2011, 19:02   #9
CheyZe
Пользователь
 
Регистрация: 04.11.2010
Сообщений: 16
По умолчанию

всё сам справился)

Последний раз редактировалось CheyZe; 11.02.2011 в 19:09.
CheyZe вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция revaldo666 Общие вопросы C/C++ 2 09.02.2011 19:21
C++.функция. savva Помощь студентам 8 05.07.2010 22:28
Функция timyr1997 Общие вопросы Delphi 3 05.07.2010 08:58
функция Dialon Помощь студентам 4 02.02.2009 23:15
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50