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

Построить график функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перезапись символьных данных в массиве классов http://www.cyberforum.ru/cpp-beginners/thread1497178.html
Есть массив классов и в него нужно записывать название книги, имя автора и цену книги. У каждого автора свой номер от 0-5(мой массив классов). Все пишется нормально, только при просмотре для соответствующего автора правильно показывает только цену, а имя автора и название книги у всех перезаписывается как у последнего. Подскажите кто шарит или сталкивался. Books.h #pragma once namespace...
C++ Идеи проектов Доброго врмени суток форумчане! Столкнулся с такой трудностью как отсутствие практики, вроде бы начальная база знаний есть(ясное дело циклы, массивы, ф-ции, стрктуры, немного классы), но вот по проэктикам душа плачет :D В книге те проэкты которые писал, то зачастую это маленькие и сухие, для того что бы уметь и понимать. Поэтому возможно у вас будут идеи интересных проэктов, пусть и не... http://www.cyberforum.ru/cpp-beginners/thread1497177.html
Синтаксические ошибки при компиляции программы C++
Доброго времени суток ребят, у меня к вам просьба, посмотреть в чем проблема. #include<iostream> using namespace std; int main() { const double pi = 3.1415; const int Radius = "3"; double Square = 0; Square = pi * Radius * Radius; cout << Square << '\n';
Определить, как должен быть расположен жилой комплекс по отношению к комбинату C++
При выборе места строительства жилого комплекса при металлургическом комбинате необходимо учитывать “розу ветров” (следует расположить жилой комплекс так, чтобы частота ветра со стороны металлургического комбината была бы минимальной). Для этого в течение года проводилась регистрация направления ветра в районе строительства. Данные представлены в виде массива, в котором направление ветра за...
C++ Получить массив со стоимостью всех оставшихся видов товара http://www.cyberforum.ru/cpp-beginners/thread1497148.html
В массиве записана информация о стоимости каждого из 20 видов товара, продаваемых фирмой. С 1 января очередного года фирма прекращает продавать товар, стоимость котороо записана в n-ом элементе массива. Получить массив со стоимостью всех оставшихся видов товара.
C++ Вставить заданное число в массив целых чисел перед последним четным элементом Вставить заданное число в массив целых чисел перед последним четным элементом. подробнее

Показать сообщение отдельно
manpeople
 Аватар для manpeople
0 / 0 / 0
Регистрация: 24.05.2015
Сообщений: 13
11.07.2015, 15:20     Построить график функции
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
#include <clocale>
#include <ctime>
#include <cstdlib>
#include <cmath>
#include <iostream>
#include <vector>
#include <iterator>
 
using namespace std;
template<typename Type>
class my_vector :public vector < Type >
{
public:
    void output()
    {
        for (auto i = begin(); i != end(); i++)
            cout << *i << '\t';
        cout << '\n';
    }
 
    void bind_random(int size)
    {
        clear();
        for (int i = 0; i < size; i++)
            push_back(rand() % 200 - 100);
    }
 
    void sort1()
    {
        for (i = 0; i < n; i++)
        for (j = 0; j < n; j++)
        {
            if (A[j] < A[j + 1])
            {
                tmp = A[i];
                A[i] = A[j];
                A[j] = tmp;
            }
        }
    }
 
    /* ‡ГЋ„ÓËÚÏ
{
for i: = 2 to n do
if a[i - 1] > a[i] then
begin
x : = a[i];
left: = 1;
right: = i - 1;
repeat
sred : = (left + right)div 2;
if a[sred]<x then
left : = sred + 1
else
right: = sred - 1;
until left>right;
for j: = i - 1 downto left do
a[j + 1] : = a[j];
a[left]: = x;
end;
}
*/
 
    void sort2.1()
    for (i = 1; i < n; i++)
    {
        temp = a[i];
        j = i - 1;
        while (j >= 0 && temp < a[j])
        {
            a[j + 1] = a[j];
            j--;
        }
        j++;
        a[j] = temp;
    }
    void sort3()
    {
        for (int i = 0; i < n; i++)
        {
            cin >> a[i];
        }
        for (int i = 0; i < n; i++)
        {
            c[a[i]]++;
        }
        for (int i = 0; i < k; i++)
        {
            for (int j = 0; j < c[i]; j++)
                cout << i << " ";
        }
        return 0;
    }
    int find1(Type value)
    {
        int key, middle, right, left;
        bool find;
 
        cout << "¬‚Г‚‰Г‹ГљГ‚ ˜ËÒÎÓ_";
        cin >> key;
 
        right = N - 1;
        left = 0;
        find = false;
        for (;;){
 
            middle = (left + right) / 2;
            if (a[middle] == key){
                find = true;
                break;
            }
            if (a[middle]<key){
                left = middle;
            }
 
            if (a[middle]>key){
                right = middle;
            }
            if (abs(left - right) <= 1){
                break;
            }
        }
        if (find)
            cout << "Г•‡ВЇГЋГ‹ " << a[middle] << "\n";
        else{
            cout << "ГЊГ‚ ГЊ‡Г€‰Г‚ГЊГ“ " << key << "\n";
        }
    }
    int find2(type_value)
    {
        nview = 0;
        int left = 0;
        int right = this->size() - 1;
        int mid;
 
        while ((*this)[left] <= key && (*this)[right] >= key)
        {
            nview++;
            mid = left + ((key - (*this)[left])*(right - left)) / ((*this)[right] - (*this)[left]);
            if ((*this)[mid]<key) left = mid + 1;
            else if ((*this)[mid]>key) right = mid - 1;
            else return mid;
        }
        if ((*this)[left] == key) return left;
        else return -1;
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru