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

Рекурсия - переполнение стека - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перемещение позиции курсора в консоли http://www.cyberforum.ru/cpp-beginners/thread529558.html
Приветы форумчанам, вопрос такой. Нужно переместить позицию курсора на произвольную позицию в консольном приложении. Есть ли такая функция в стандартной библиотеке. Кто знает, в паскале есть gotoXY(x,y), нет ли в С/C++ подобного?
C++ Создать проект, имеющий 3 файла Суть, нужно создать проект Rectangle имеющий в своём составе 3 файла: 1)*.h(интрейфейс класса) 2)*.cpp(реализация методов класса) 3) *.cpp(использующий объект класса+ф-ции для работы с классом) вот весь код для проета, его надо раскинуть по этим 3-м файлам: ps в прикреплённом файле - то, что у меня вышло... первай файл там точно правильно создан, а вот остальные-хз class rectangle {... http://www.cyberforum.ru/cpp-beginners/thread529557.html
Приведение типов. CString. C++
помогите как собрать до кучи CString c_bank1,c_bank2,c_bank3; std::stringstream ss(buffer); std::vector<std::string> words; std::string res1,res2,res3; //Разбиение строки на слова и помещение их в вектор while(ss >> buffer) words.push_back(buffer);
C++ Найти индекс минимального элемента
ЗАДАЧА: Найти минимальный элемент матрицы, и если он и его строка расположения четные - отсортировать третий столбец матрицы. не знаю как найти интекс минимального элемента..подскажите #include <iostream> using namespace std; void main() {
C++ Найти площадь треугольника по заданным двум сторонам и углу между ними. http://www.cyberforum.ru/cpp-beginners/thread529549.html
Найти площадь треугольника по заданным двум сторонам и углу между ними. Предоставить возможность ввода угла в радианах или в градусах. Замечание: функция sin, встроенная в среду программирования СИ работает только с радианной мерой угла.
C++ Родовые классы Создать родовой класс в котором реализовать вычисления: в одномерном массиве, состоящем из n вещественных элементов, использую родовые функции, вычислить сумму элементов массива с нечетными номерами.Родовые классы полезны, когда класс содержит общую логику работы. Например, алгоритм, который реализует очередь целых, будет также работать ис очередью символов. Кроме того, механизм, который... подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
28.03.2012, 00:17     Рекурсия - переполнение стека
нужно избавиться от рекурсии. в данной задачке это легко делается. вот например так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
double func(double y, double x, double e)
{
  while (true)
  {
    const double y2 = 0.5 * (y + (x / y));
    if (fabs(y*y - y2*y2) < e)
    {
      return y;
    }
    y = y2;
  }
  return 0;
}
 
Текущее время: 07:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru