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

Функция вызывает сама себя 10 раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В строке по алфавитному порядку расставить символы! Очень нужно! http://www.cyberforum.ru/cpp-beginners/thread217131.html
Дана строка. Напечатать в алфавитном порядке все слова из заданной строки, имеющие длину n . Просьба написать попроще , чтобы было понятно. Цена зачета. Буду очень благодарен тому кто поможет!
C++ Алгоритм для программы(программа есть) Программа. #include "stdafx.h" #include <conio.h> #include <iostream> void... http://www.cyberforum.ru/cpp-beginners/thread217119.html
C++ Поменять местами максимальный и первый элементы массива
поменять местами максимальный элемент массива и первый (задача на двумерный массив) помогите пожалуйста решить. я новичок в этом деле, и эта замена выбила меня из колеи вообще..
Проблема с typedef и FILE* C++
здравствуйте, пишу typedef FILE* File; выдает ошибку на компиляции.. похоже проблема с файлом..потому что тайпдеф для других переменных работает подскажите какую библиотеку подключить?или как...
C++ Напишите функцию, 1.которая переворачивает строку 2.вычисления корней квадратного уравнения http://www.cyberforum.ru/cpp-beginners/thread217092.html
ПОЖАЛУЙСТА ВЫРУЧИТЕ, ПОМОГИТЕ НАПИСАТЬ ПРОГИ: 1) Напишите функцию, которая переворачивает строку (массив типа char). Используйте цикл for, который меняет местами первый и последний сим-волы, затем...
C++ замена символа Собственно учу си по манам из инетов, есть вот такой пример #include <stdio.h> void sp_to_dash(const char *str); int main(void) { sp_to_dash("тестовый пример"); return 0; подробнее

Показать сообщение отдельно
Напильнег
480 / 118 / 10
Регистрация: 30.09.2010
Сообщений: 473
22.12.2010, 19:21
Цитата Сообщение от Nameless One Посмотреть сообщение
Милейший, может быть, это Вы еще раз прочитаете условие задачи?
Можно и еще раз:
Цитата Сообщение от maximus11 Посмотреть сообщение
Мне в институте для зачета преподаватель дал задачу для решения: Функция вызывает сама себя 10 раз.
Коряво написано, собственно нет даже глагола в побудительном наклонении, так что формально это не постановка задачи вообще, об чем спор.

Но если "переводить" с точки зрения здравого смысла, то это означает, что требуется написать функцию, которую можно вызвать из любого расположенного после ее декларации места основной программы или подпрограммы (а не только из функции-контейнера!), и она при этом вызовет себя рекурсивно 10 раз (причем сделает это сама, по факту вызова, а не ориентируясь на переданный из внешнего вызова параметр!), причем функционал ее не зависит от истории вызовов.

И это не ограничения, а то, как принимается по умолчанию. Это как по умолчанию среди приличных людей принято не сморкаться в занавески, хотя об этом нигде и не написано.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru