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

Вычислить значение дроби для заданном значении n - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу которая читает из командной строки два аргумента: имя переменной и значение этой переменой http://www.cyberforum.ru/cpp-beginners/thread1220489.html
Написать программу которая читает из командной строки два аргумента : имя переменной и значение этой переменой. Если переменная не может быть установлена , вывести ошибку если ошибки небыло вывести результат в форме переменная = значение. Помогите срочно решить очень надо!!!
C++ Олимпиадная задача с тимуса №1209 Ограничение времени: 1.0 секунды Ограничение памяти: 64 МБ Представим себе бесконечную последовательность цифр, составленную из записанных друг за другом возрастающих степеней десятки. Вот начало этой последовательности: 110100100010000… Всё, что надо — определить, какая цифра находится в такой последовательности на определённом месте. Исходные данные В первой строке находится целое число... http://www.cyberforum.ru/cpp-beginners/thread1220483.html
Умножение матриц через перегруженный оператор C++
функции сложения и вычитания матриц работают правильно, в умножении - выдаёт ошибку сборки
Объединить ветки оператора выбора C++
Ребят, нужна помощь. Последние две ветки необходимо объединить в одну, начиная с c<0. Тоесть если после запятой нет цифр, то... Заранее большое спасибо #include "stdafx.h" #include <stdlib.h> #include <conio.h> #include <stdio.h> #include <iostream> #include "targetver.h"
C++ Интегрирование методом левых прямоугольников http://www.cyberforum.ru/cpp-beginners/thread1220387.html
Доброго времени суток, дорогие программисты. В универе дали задание, а я С++ не особо шарю, помогите пожалуйста выполнить) Задание: "В прикладной программе проводится функция f(x)=cos(x), пределы интегрирования А и В. Решение провести методом левых прямоугольников. Помогите, буду благодарен и вам + к карме:)
C++ Получить таблицу значений функции Получить таблицу значений функции y=th(x) при x, изменяющемся от -1 до 1 с шагом 0.1. Вычисление значений функции оформить в виде функции. Результаты представить в виде таблицы. Функция гиперболический тангенс определяется формулой: th=\frac{e^x-e^{-x}}{e^x+e^{-x}} В следующий раз перепечатывай задание на форум сам, за тебя это делать никто не обязан, вложение просто будет удалено. подробнее

Показать сообщение отдельно
ott88
10 / 10 / 0
Регистрация: 30.09.2013
Сообщений: 46
01.07.2014, 13:02     Вычислить значение дроби для заданном значении n
Здесь лучше использовать рекурсию.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cmath>
using namespace std;
 
double count(int n){
     double result;
     for (int i=1; i<=n; i++){
          if (i<n) result=i+pow(2, i)/count(i+1);
          else result=n+pow(2, n)/(n+1);
     }
     return result;
}
 
int main(){
     cout<<"Введите число"<<endl;
     cin>>number;
     otvet=1/count(number);
     cout<<"Ответ равен "<<otvet<<endl;
     return 0;
}
К сожалению компилятора под рукой нет, но думаю, что идея такая.
 
Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru