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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2014, 12:53   #1
Jar
 
Регистрация: 03.05.2014
Сообщений: 7
По умолчанию Вычисление с помощью рекурсии и итерации -С

Необходимо написать код для вычисления следующего выражения через рекурсию и через итерацию (цикл).
a(0)=1; n>1;
a(n)=a(n div 3)+ a(n div 2)
Jar вне форума Ответить с цитированием
Старый 18.05.2014, 16:24   #2
Jar
 
Регистрация: 03.05.2014
Сообщений: 7
По умолчанию

Вот я так понимаю рекурсия, а как с итерацией
Код:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <time.h>


int resh(int n)
{
	if (n < 0)
		printf("Error");
	    getch;

	if (n == 0)
		return 1;
	return resh(n / 2) + resh(n / 3);
}


int main(){
	int n, i;
	printf("Vvedi n:");
	scanf("%d", &n);
	printf("%d", resh(n));
    getch();
	return 0;
}
Jar вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Си шарп..) Метод рекурсии. Вычисление определителя матрицы произвольного размера. Sneginka* Помощь студентам 1 03.03.2010 20:14
С помощью рекурсии без операторов цикла и перехода написать процедуру P(N) WhyBeNormal Помощь студентам 1 29.01.2009 01:20
Pascal: Вычисление корна с помощью рекурсии. MaGWaY_minsk Помощь студентам 2 11.11.2008 22:20
написать с помощью рекурсии функцию поиска последнего слова в строке? - Си Cvetok Помощь студентам 1 13.05.2008 15:43