Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 22.09.2019
Сообщений: 6

Рекурсия с возвращением

22.09.2019, 18:32. Показов 481. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте , помогите разобраться в примитивном может и вопросе, но не до конца понятным для меня. есть данный алгоритм где return n + main(n - 1); возвращает число

int main(int n)
{

if (n == 1) return 1;
return n + main(n - 1);
}


если допустим return main(n - 1); возвращаем без n он тоже число возвращает в разности, в чём тогда отличие?! и n + может не возвращает это число , просто пустое значение
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.09.2019, 18:32
Ответы с готовыми решениями:

Поиск с возвращением.
Доброго времени суток, ув. форумчане! В общем, пришёл я с проблемой следующего характера: не получается реализовать алгоритм поиска с...

Алгоритмы с возвращением
Что входит в алгоритмы с возвращением? Знаю, что рекурсия. А что еще?

Трудности с возвращением массива Си
В общем есть задача 1. Реализовать функции нахождения наибольшего общего делителя и наименьшего общего кратного двух натуральных чисел. ...

1
Just Do It!
 Аватар для XLAT
4202 / 2658 / 654
Регистрация: 23.09.2014
Сообщений: 8,968
Записей в блоге: 3
22.09.2019, 19:36
Rustam_IYI,
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
  смотрите что будет происходить для  main(int n = 4)
    foo____(4);
            |   foo____(3);
            |           |   foo____(2);
            |           |           |   foo___(1);
            |           |           |          |
            |           |           |   return 1
            |           |           |   |
            |           |   return  2 + 1
            |           |   |
            |   return  3 + 3
            |   |
    return  4 + 6
а теперь рассмотрите свой вариант.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.09.2019, 19:36
Помогаю со студенческими работами здесь

Цикл с возвращением значения
Помогите понять как возвращать string значения. На выходе должнабыть таже строка, но у меня ошибка с concat(o,i,o) хотя должно быть...

Возвращением значения из функции
написал такую программу: #include <stdio.h> #include <math.h> f(double x) { return sqrt(x - 1); }

Непонятки с возвращением значения
Моя программа переводит из одной системы счисления в другую, но суть в том, что моя функция In_The_Val_Sys, не возвращает нужное...

Вытягивание шаров с возвращением
В урне 9 белых и 1 черный шар. Вытягивают 10 раз с возвращениям. а)Вытянули хотя-бы один черный шар б)Вытянули ровно 3 черных шара

Извлечение шаров с возвращением
Буду очень благодарна всем, кто хоть намекнет, что не так с решением:) Условие задачи: Из ящика, содержащего 4 перенумерованных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru