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

Вычислить значение функции на интервале - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ матрица 4на4 и сортировка http://www.cyberforum.ru/cpp-beginners/thread941262.html
Помогите пожалуйста написать программу в которой будет матрица 4на4 и также сортировка. вот что у меня получилось #include <iostream> #include <cmath> using namespace std; class matr { private: int mas;
C++ Ошбики при подключении библиотеки Добрый день! При подключении библиотеки выскакивают такие ошибки: 'Function_Get' initialized and declared 'extern' ошибка: definition of 'int Function_Get' is marked 'dllimport' ошибка: 'LPVOID' was not declared in this scope как исправить?? http://www.cyberforum.ru/cpp-beginners/thread941250.html
работа с массивом указателей C++
как имея изначально: char *student={}; получить: char *student={"data","data2","data3","data4","data5","data6","data7","data8","data9","data10"}; все data вводить с клавиатуры. то есть сделать ввод с клавиатуры. всех указателей массива student
приведение класса C++
Подскажите пожалуйста как грамотно сделать: Есть класс: class Base { virtual ~Base()=0; } И два наследника:
C++ Непонятки после php http://www.cyberforum.ru/cpp-beginners/thread941236.html
1)После php очень трудно понять что такое указатели и зачем они нужны, можете обьяснить? 2)Если вначале выполнения программы мне не известно размер массива, и даже потом его размер будет неизвестен(например какой та парсинг).Что делать? 3)Какую книжку вы бы могли посоветовать?
C++ Именованные каналы. Передача сообщений Приветствую народ. Есть такая вот проблемка. Создаю я именованный канал в режиме передачи сообщений на С++ this->pipeServer = CreateNamedPipe("\\\\.\\pipe\\BridgeAnalyst", PIPE_ACCESS_DUPLEX, PIPE_TYPE_MESSAGE | PIPE_READMODE_MESSAGE | PIPE_WAIT, 1, 100, 100, NMPWAIT_WAIT_FOREVER, NULL); BOOL isConnected = ConnectNamedPipe(this->pipeServer, NULL); Подключаюсь к нему с другого приложения... подробнее

Показать сообщение отдельно
Heidel
 Аватар для Heidel
110 / 110 / 7
Регистрация: 11.10.2011
Сообщений: 647
21.08.2013, 14:50     Вычислить значение функции на интервале
Делаю свою первую лабораторную по С++ по учебнику
Задание на прикрепленной картинке.
Вот мой код (среда разработки Microsoft Visual C++ 2010 Express)
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
#include "stdafx.h"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL,"Russian");
    
    double a, b, c, XStart, XEnd, deltaX;
    cout << "Введите a = ";
    cin >> a;
    cout << "Введите b = ";
    cin >> b;
    cout << "Введите c = ";
    cin >> c;
    cout << "Введите начальное значение XStart = ";
    cin >> XStart;
    cout << "Введите начальное значение XEnd = ";
    cin >> XEnd;
    cout << "Введите deltaX = ";
    cin >> deltaX;
 
    bool check = false;
    if((((int)a | (int)b) & ((int)a | (int)c)) != 0) {check = true;}
    
    double F;
    cout <<  "\n-----------------\n";
    cout << "F\t|x\t|\n";
    cout <<  "-----------------\n";
    for (double x = XStart; x <= XEnd; x += deltaX)
    {
        if ( (x < 0) && (b != 0))
        {
            F = x*pow(x,2)+b;
        }
        else 
        {
            if ((x > 0) && (b = 0))
            {
                F = (x - a)/(x - c);
            }
 
            else 
            {
                F = (int) (x/c);
            }
        }
    if(check) { F = (int) F;}
    cout << F;
    cout <<  "\t|";
    cout << x;
    cout <<  "\t|\n";
    cout <<  "-----------------\n";
    }
 
    system("PAUSE"); 
    return 0;
}
Не могу разобраться, зачем нужна проверка
C++
1
(((int)a | (int)b) & ((int)a | (int)c))
?
и все ли у меня правильно по коду?
Миниатюры
Вычислить значение функции на интервале  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru