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

Правильное деление - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Случайное число в диапазоне от -20 до 20 http://www.cyberforum.ru/cpp-beginners/thread285065.html
Помогите решить ошипку нужно что бы rand брал диапозон от -20 до 20 // lab_5_2.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include "conio.h" #include <stdlib.h> #include "time.h"
C++ ошибка square root Вообщем переделал программу, которая считает методом Гаусса-Зейделя #include "stdafx.h" #include <math.h> // Матрица порядка 3x3 const int n=3; int Zeidel (float a, float b, float x, float e) { int i,j; http://www.cyberforum.ru/cpp-beginners/thread285053.html
структура абитуриент C++
язык с++. структуры задача такая, нужно организовать ввод\вывод структуры абитуриент (фио, год рождения, 3 оценки за экзамены и средний был аттестата) при этом фио и 3 оценки должны быть массивами! нужно ввести данные для 5-6 абитуриентов. после ввода вывода надо удалить элемент с указанным средним баллом и добавить после указанной фамилии. я сделал какую то часть, ввод вывод только для одного...
Заполнение Матрици C++
задача предстоит в том, чтоб заполнить матрицу таким образом, код надо на Си
C++ Рекурсивное определение действия лекарств http://www.cyberforum.ru/cpp-beginners/thread285004.html
Реакция организма на действие лекарственного препарата через n часов после инъекции выражается показателем Rn. Экспериментально установлено, что для лекарственных препаратов некоторой группы показатель реакции Rn = aRn-1 +0,4 n, где R0 = 1, а а-меньше единицы любое положительное число. Определить, через сколько часов наступает максимальная реакция организма. (описать рекурсивную процедуру поиска...
C++ В текстовом файле найти все варианты вхождения подстроки, используя символы шаблона * и ? Народ,помогите плиз с задачей! В текстовом файле найти все варианты вхождения подстроки, используя символы шаблона * и ? Результат сохранить в новом файле. Имена входного и выходного файлов спросить у пользователя. :wall: подробнее

Показать сообщение отдельно
Silas
 Аватар для Silas
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 14
28.04.2011, 14:23     Правильное деление
Вычислить.Х вещественное и натуральное N : Х/(1+X/(2+X/(3+X/(…/(N+X)…).Написать обычную функцию и рекурсию.Немогу разобраться с делением.

Вот наброски сделал.

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
#include <iostream.h>
#include <vcl.h>
#pragma hdrstop
 
 
 
double func(int,double,int=1);
int main(){
    int N;
    double X,J,s;
    X=J;
    cout<<"Enter X: ";
    cin>>X;
    cout<<"Enter N: ";
    cin>>N;
    if(N<=0)
    cout<<"N dolzen bitj bolshe 0"<<endl;
    else
    {cout<<"Otvet - Rekursivnaya funkciya: "<<func(N,X)<<endl;
    for(int i=1;i<=N;i++)
     {s=X/(J+i);     X=s;
                        }    /*тут вообще засада,нужно как то так"(......(N+X/(N+X/.....)" и с конца пробывал,что то никак*/
    cout<<"Otvet - ne Rekursivnaya: " << s << endl;
    system("pause");
    return 0;
    }
}
double func(int n,double x,int N){
    return (N==n) ? N+x : x/(N+x/func(n,x,++N));} /* и рекурсия(не моя),что то неправильно работает,но незнаю почему.*/
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru