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

вычислить элементы последовательности с рекурсией - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка номеров http://www.cyberforum.ru/cpp-beginners/thread546490.html
Задание простое: есть файл состоящий из номеров телефонов, ФИО, город проживания. Нужно отсортировать номера телефона в порядке возрастания. Я вроде почти все написал, но почему то сортировка не...
C++ Непредвиденный конец файла во время поиска предкомпилированного заголовка "fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник." как исправит эту ошибку... http://www.cyberforum.ru/cpp-beginners/thread546487.html
C++ Количество слов в каждом предлождении.
Дан текст из нескольких предложений. Предложения оканчиваются точкой, вопросительным и восклицательным знаком. Как определить количество слов в каждом из предложений. Нужно на C.
C++ Округление числа
Не пойму, почему компилятор пишет Выражение должно иметь целочисленный или перечисляемый тип. Код для округления числа float RoundNumber(float Number, float Round) { if (Number % Round == 0)...
C++ Арканоид http://www.cyberforum.ru/cpp-beginners/thread546474.html
Собственно, арканоид с помощью graphics.h Запарился со структурами, шарик вырисовывает, а планку(прямоугольник) нет. Подскажите, в чем неправильно. Раньше прорисовывал, если все в одной структуре...
C++ Посоветуйте пожалуйста литературу по С++(WinForms, OpenGL) Посоветуйте пожалуйста ,краткий справочник,чтобы писать приложения windows form в Visual Studio и справочник по Open GL. подробнее

Показать сообщение отдельно
Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
13.04.2012, 15:24
допустим n=5
Код
PL(5)
a5=5-a(a4)
  PL(4)
  a4=4-a(a3)
    PL(3)
    a3=3-a(a2)
      PL(2)
      a2=2-a(a1)
        PL(1)
        a1=1
Теперь в обратном порядке с подстановкой значений выше
      a2=2-a1
	    PL(1)
		a1=1
	  a3=3-a1
		PL(1)
		a1=1
	  a4=4-a2
	    PL(2)
		a2=2-a(a1)
		  PL(1)
		  a1=1
	  a5=5-a3
	    PL(3)
        a3=3-a(a2)
          PL(2)
          a2=2-a(a1)
            PL(1)
            a1=1
если я нигде не ошибся, то вот последовательность вызовов функции
можно создать массив размера n и записывать туда значения a(n-1), а потом просто вывести массив
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru