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

Рекурсия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ компиляторы http://www.cyberforum.ru/cpp-beginners/thread450947.html
Подскажите какие компиляторы для C++ используют компьютерные компании? Такие как Adobe, Electronic Games, Skype, Rockstar Games, Microsoft? Добавлено через 5 минут Я допустим знаю что: Panasonic, Philips, Samsung, Siemens, Volvo и Walt Disney Animation Studios используют Qt
C++ Rs232 Помогите с отправкой символов. Имеется микроконтроллер AVR, на который необходимо подавать набор определенных символов, к примеру $. Нужно на C++ написать программу передачи этих символов. Я совсем новичек в программировании, может кто нибудь дословно может подсказать ка кэто сделать? http://www.cyberforum.ru/cpp-beginners/thread450926.html
Вывод вопросительного предложения C++
Всем привет, задание звучит так: Реализовать программу выбор из текста вопросительных предложений. Вроде написал все не плохо..) на первый взгляд) #include <iostream> #include <stdio.h> #include <string.h>
Таймер выключения пк C++
Нужна прога Таймер выключения пк на языке С
C++ Сложение числа через классы http://www.cyberforum.ru/cpp-beginners/thread450854.html
Надо сложить два больших числа. #include "iostream" #include "stdio.h" #include "conio.h" using namespace std; int L=0; class Fib {
C++ Классы: конструктор копий Создать конструктор копий и оператор присваивания для класса компьютер и члена класса марка Есть некоторые наброски , посмотрите правильно ли я сделал: //Ñîçäàòü êîíñòðóêòîð êîïèé è îïåðàòîð ïðèñâàèâàíèÿ äëÿ êëàññà êîìïüþòåð è ÷ëåíà êëàññà ìàðêà. #include <iostream> using std::cout; class computer { int mark; подробнее

Показать сообщение отдельно
HardMorg
3 / 26 / 3
Регистрация: 29.08.2010
Сообщений: 204
22.02.2012, 21:29
Цитата Сообщение от Hammersky Посмотреть сообщение
Помогите написать рекурсию. Задание прилагаю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
double e = 0.001;                                                                     
double x = 3;
double func(double y){
 
    double y2 = 0.5 * (y + (x   / y));
 
    if(fabs(y*y - y2*y2) < e)
        return y;
    else 
        return func(y2);
        
}
int main() {
    double a = 4;
 
    cout << func(a) << endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru