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

перевести на язык С++ с Паскаля - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки (ввести строку разделенную пробелами, и в словах которые оканчиваются на АВС заменить СС) http://www.cyberforum.ru/cpp-beginners/thread910467.html
ввести строку разделенную пробелами, и в словах которые оканчиваются на АВС заменить СС... помогите просто определить 3 последнии буквы,и как менять их)) просто завтра экзамен)
C++ Объявление функции в отдельном файле (Code::Blocks) Разбираю объявление функций в отдельных файлах на примере задачи о проверке - является ли пятизначное число палиндромом, т.е. таким числом, которое читается слева направо и справо налево одинаково (12321, 23332 и т.д.) В CodeBlocks создал три файла (см. рис.1 внизу): //главный файл проекта - main.cpp #include <iostream> #include "palendrom5.h" using namespace std; int main() http://www.cyberforum.ru/cpp-beginners/thread910456.html
Разложение ф-ции в ряд Тейлора C++
Приблизительно рассчитать значение ф-ции Y, разложив ф-цию F(X) в ряд Тейлора, при это необходимо вывести и использовать рекурентное соотношение для подсчета общей части да каждого слогаемого ряда или его его части. Исходным параметром заданий есть аргумент ф-ции, который меняется в диапазоне с шагом Xdelta, и точность расчетов е, которая характеризует условие завершения рекурсивного расчета. ...
C++ Создание массива классов(обектов класса)
Здрасти, для этого я использую vector std::vector<Sprite> sprites; После чего пытаюсь добавить объект в этот вектор Sprite sp = Sprite(x, y,width,height,texID); sprites.push_back(sp); Но у меня ничего не получается, как быть и что делать? Помогите пожалуйста.
C++ Вычислить рекурсивным методом http://www.cyberforum.ru/cpp-beginners/thread910439.html
Добрый день! Прошу вашей помощи. Вычислить рекурсивным методом y =x**N за следующим алгоритмом: y=(x**N/2)**2, если N парное; y=x*xN-1, если N непарное. Мой код(конечно же, нерабочий) : #include <iostream> #include <conio.h> #include <math.h>
C++ Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла. подробнее

Показать сообщение отдельно
capy
3 / 3 / 0
Регистрация: 23.06.2013
Сообщений: 10
24.06.2013, 08:36     перевести на язык С++ с Паскаля
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
#include <cmath>
 
using namespace std;
 
double fct(int n);
 
int main()
{
    double eps;
    cout << "Введите точность: ";
    cin >> eps;
 
    double x;
    cout << "Введите x: ";
    cin >> x;
 
    int i = 1;
    double a, s;
    a = x * x / 2;
    s = 0;
 
    while (abs(a) > eps)
    {
        s = s + a;
        ++i;
        a = fct(i*i) / fct(2*i+1) / fct(2*i+2) * pow(x,2*i+2);
    }
 
    cout << s << endl;
 
    return 0;
}
 
double fct(int n)
{
    double f;
    int i;
    f = 1;
    for (i = 1; i <= n; ++i)
    {
        f = f * i;
    }
 
    return f;
}
С факториалами числа выходят большие, поэтому лучше использовать x в пределах от 0 до 1.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru