С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Из Java в c++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в программе сортировки Хоара двумерного массива в С++ http://www.cyberforum.ru/cpp-beginners/thread793292.html
Составила программу на языке С++, создающую двумерный целочисленный массив и сортирующую его по строкам по методу Хоара. Программа не запускается. И постоянно выдается ошибка:"...QuickSort: функция...
C++ мультисписок ? привет всем! скиньте пожалуйста ссылку или название книги по мультиспискам(обязательно чтобы пример реализации был) ! а то все никак не могу найте в интернете... http://www.cyberforum.ru/cpp-beginners/thread793288.html
Отсортировать массив пар ключ-значение по ключу C++
Здравствуйте. Сабж: имеется такая структура struct KeyValuePair { public: int Key, Value; KeyValuePair(int key, int value) { Key = key; Value = value;
C++ Сделать функцию, которая принимает одномерный массив и возвращает индексы трех его самых больших элементов(сортировку не использовать), указателями
Сделать функцию, которая принимает одномерный массив и возвращает индексы трех его самых больших элементов(сортировку не использовать), указателями.
C++ Адрес функции http://www.cyberforum.ru/cpp-beginners/thread793282.html
Доброго времени суток Допустим, хочу узнать адрес функции void fnc(){} int main() { cout<<&fnc<<endl; }
C++ Работа с файлом нужно вывести список отличников. как это сделать? подскажите пожалуйста #include <math.h> #include <iostream.h> #include <stdio.h> #include <io.h> #include <conio.h> #pragma hdrstop подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,200
Завершенные тесты: 1
24.02.2013, 19:39
Тут изменять-то нечего... Вроде так:
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
47
48
49
50
51
52
53
54
#include <cmath>
#include <iostream>
#include <vector>
 
 
double fi(double x) {
    return (3 + 1.1 * std::cos(x / 5)) / (15 * std::sqrt(1 + std::cos(x / 3))) - 1;
}
 
double f(double x) {
    return (15 * (x + 1) * std::sqrt(x + std::cos(x / 3))) - (1.1 * std::cos(x / 5)) - 3;
}
 
 
int main() {
    std::vector<double> epsilon;
    double q = 0.0037;
    double c = -0.8999;
 
    double m1 = 21.03;
    int counter;
    epsilon.push_back(0.01);
    for (int i = 1; i <= 4; i++) {
        epsilon.push_back(epsilon[i - 1] * 0.001);
    }
    double x = -0.76;
    std::cout << "Iter method" << std::endl;
    for (double d : epsilon) {
        std::cout << d << std::endl;
    }
 
    std::cout << std::endl;
    for (double eps : epsilon) {
        counter = 0;
        x = -0.76;
        while (fi(fi(x)) - fi(x) > ((1 - q) / q) * eps) {
            counter++;
            x = fi(x);
        }
        std::cout << eps << " : " << x << " : " << fi(fi(x)) - fi(x) << " : " << counter << std::endl;
    }
 
    std::cout << "Hord method" << std::endl;
    x = -0.76;
    for (double eps : epsilon) {
        counter = 0;
        x = -0.76;
        while (std::abs(f(x)) / m1 > eps) {
            counter++;
            x = x - (f(x) / (f(x) - f(c))) * (x - c);
        }
        std::cout << eps << " : " << x << " : " << std::abs(f(x)) / m1 << " : " << counter << std::endl;
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.