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

Эээ... рекурсия?( - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ объектно-ориентированный анализ,объектно-ориентированное проектирование http://www.cyberforum.ru/cpp-beginners/thread55273.html
Прошу помочь построить диаграмму прециндентов и диаграмму классов,мне необходимо только начало диаграммы или хотя-бы какой-нибудь пример с этими диаграммами.Заранее благодарен за помощь ----------------------------------------------------------------------------------------------- Задание: Осуществить объектно-ориентированный анализ и объектно-ориентированное проектирование програ-ми, что...
C++ Поменять дату и время создания у файлов Возникла необходимость поменять дату и время создания большого количества файлов. Так вот что-то я немного запутался и никак не выходит использовать команду SetFileTime. Я к ней и так и этак, а в итоге время не меняется. Может поможете новичку? P.S. Пытаюсь писать код в Visual Studio 2008. Добавлено через 1 час 10 минут Разобрался, все дело было в преобразовании времени. А помог кусок кода... http://www.cyberforum.ru/cpp-beginners/thread55268.html
Вывести все простые числа от 0 до 100 (цикл while) C++
Подскажите пожалуйста как при помощи цикла while и проверки вывести на экран все простые числа от 0 до 100. (1,3,5,7,11,13,17....)
Вычисление интеграла C++
Считаю интеграл на промедутке от -1 до 3... Интеграл a*a*a*a. Точность вычисления 0.00001... Код выполняется 10-12 секунд. Это нормально или можно оптимизировать? Метод вычисления прямоугольники или трапеции ( в принципе без разницы.. И там и там где-то 10 сек. ) На других функциях ( y = sin x, y = x) менее чем за 150 миллисекунд. Что можете сказать? Приложу код на С++, но это не важно, важен...
C++ Простая задача. http://www.cyberforum.ru/cpp-beginners/thread55246.html
Пожалуйста помогите кто может, очень нужно Даны натуральное число n, действительные числа a1,...,an (1 и n это нижние индексы). Выяснить образуют ли возрастающую последовательность числа: a1,...,an, 2a1, 3a2,...,(n+1)an (опять же 1, n, 2 нижние индексы). заранее огромное спасибо.
C++ Связь С++ с программой на ассемблере Помогите пожалуйста! Не удается создать связь Borland C++ v5.02 с программой на ассемблере через стек. при удалении строк с вызовом внешней функции и компилированием всё работает. при компилировании с ключом -S вызов функции в Pfar идет near.. программа на С++ файл zad77.cpp /* Главная программа на языке Си для сопряжения с подпрограммой на Ассемблере. подробнее

Показать сообщение отдельно
kravam
быдлокодер
1693 / 880 / 44
Регистрация: 04.06.2008
Сообщений: 5,438
09.10.2009, 02:06     Эээ... рекурсия?(
Схема рекурсивных функций

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
funktsia () {
 if (//Некотрое условие) {
  funktsia ()
 }
 //Основной код функции 
}
 
Варианты: 
funktsia () {
 for (//Некотрое условие) {
  funktsia ()
 }
 //Основной код функции 
}
 
funktsia () {
  while (//Некотрое условие) {
   funktsia ()
 }
 //Основной код функции 
}
 
funktsia () {
 if (//Некотрое условие) {
  funktsia ()
 }
 else {
  for (//Некотрое условие) {
    funktsia ()
  }   
 }
   //Основной код функции 
}
 
funktsia () {
 if (//Некотрое условие) {
  funktsia ()
 }
 else {
 //Основной код функции 
 }
}
В общем, можно долго продолжать. Суть ты уловил: функция должна сама себя вызывать не безусловно, а по некоторому условию.
Тема сложная довольно. Упирайся.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru