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

Написать программу для вычисления функции F - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу с использованием хранения последовательности чисел в памяти компьютера http://www.cyberforum.ru/cpp-beginners/thread432627.html
Помогите пожалуйста сделать эту задач!! (использовать оператор for ...) Написать программу с использованием хранения последовательности чисел в памяти компьютера (количество чисел в последовательности считать известным): Даны действительные числа a1, ... a20. Преобразовать эту последовательность по правилу: больше с ai и a10 + i (i = 1, ..., 10) принять в качестве нового значения ai, а...
C++ Что такое CIN и COUT фоном звучит вопрос printf и scanf - осмелюсь написать что они используют те же механизмы не знаю покажется ли это кому то интересным, но если отбросить тонны проверок, форматирования, преобразований и вызовов которые осуществляются при использовании cin или cout, то останется совсем немного. 2 функции WIN API (в моем случае), и буфер. ну и еще одна переменная #include <Windows.h> http://www.cyberforum.ru/cpp-beginners/thread432623.html
C++ Поменять местами наибольший элемент
Даны действительные числа а1, а2,...аn. Поменять местами наибольший и наименьший элемент.
C++ работа со структурами данных
Програма работы конференции с разбивкой докладов секциями. Количество секций и докладов в каждой секции задать самостоятельно. Составить модуль формирования нового списка, содержащего доклады с несколькими авторами. Пожалуйста помогите с решением данного вопроса!
C++ Найти числа что бы (xi – xj)*(xj – xk) было макс. http://www.cyberforum.ru/cpp-beginners/thread432607.html
На прямой задано n точок. Координаты этих точок x1, x2, ..., xn. Нужно найти такие 3 точки i, j и k (xi > xj > xk), что бы значение (xi – xj)*(xj – xk) было максимальным. Входные данные Ввести с клавиатуры число n (1< n < pow(10,5). Дальше идут n целых чисел, Которые по модулю не больше pow(10,6). Вот вариант решения, но задача прошла только 9 из 10 тестов, помогите найти недочёт, по...
C++ В программе про игральные кости нужно дать вес каждой грани... Помогите пожалуйста!!! В программе про игральные кости нужно дать вес каждой грани, Вес каждой грани от 0.1 до 1. Вес означает с какой вероятностью выпадет грань. #include <iostream> #include <iomanip> #include <stdlib.h> #include <time.h> using namespace std; void printPoints(int pt, const int lenght, const int val) { подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
22.01.2012, 13:45     Написать программу для вычисления функции F
http://www.cyberforum.ru/cgi-bin/latex.cgi?{p}_{i} = \frac{{i}^{2} + 100}{i!}
http://www.cyberforum.ru/cgi-bin/latex.cgi?{p}_{i + 1} = \frac{{(i + 1)}^{2} + 100}{(i + 1)!}
Чтобы найти итератор находим отношение p[i + 1] / p[i]
http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{{p}_{i + 1}}{{p}_{i}} = \frac{({i}^{2} + 2*i + 101)}{i!*(i + 1)}* \frac{i!}{{i}^{2} + 100} = \frac{({i}^{2} + 2*i + 101)}{(i + 1)*({i}^{2} + 100)}

Ниже код на плюсах и проверка в MathCad
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cstdlib>
using namespace std;
 
int main()
{
    cout<<"Enter error : ";
    double err;cin>>err;
    long i   = 1;
    double P  = 1;
    double Pi = 101;
    double iter = (i*i + 2*i + 101)/(1.0*(i + 1)*(i*i + 100));
    while(err <= iter)
    {
        P  *= Pi;
        Pi *= iter;
        i  += 1;
        iter= (i*i + 2*i + 101)/(1.0*(i + 1)*(i*i + 100));
    }
    cout<<"P = "<<P<<endl;
    system("pause");
    return 0;
}
Миниатюры
Написать программу для вычисления функции F   Написать программу для вычисления функции F  
 
Текущее время: 00:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru