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

Умножение и деление - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки char и магия http://www.cyberforum.ru/cpp-beginners/thread919719.html
#include <cstdlib> #include <iostream> #include <string.h> using namespace std; int main(void) { cout << "Vvedite znachenie treh strok:\n"; char str1,str2,str3,s;
C++ Код в одном проекте работает, в другом нет Добрый вечер.у меня возникла такая проблема:я писала функцию по удалению оценок в одном проекте (пишу на Visual Studio 2012),а вся программа(она довольно большая) в другом проекте,так как она также состоит из различных функций.Когда я вставила эту функцию в проект всей прог,то она не работает,а в отдельном проекте работает.В начале я объявляю массив char dobr;для записи в него вводимой строки с... http://www.cyberforum.ru/cpp-beginners/thread919717.html
Как получить элемент по ключу у map? C++
Никак не могу понять что я делаю не так... У меня есть указатель std::map<int,std::string>* g; в коде я его инициализирую адресом на реальный контейнер. Далее хочу получить элемент с ключом 4: std::string f = g; и эта строчка не хочет компилироваться... Долго мучаюсь но не могу понять что не так??? Подскажите мне пожалуйста!
C++ как преобразовать в переменную
как сократить такую переменную??? вот к примеру: void A (DWORD 0x53 , DWORD 0x85 ) { 0x53+0x85 = 123; } и чтобы постоянно не писать так как выше , я подставляю переменные: void A (DWORD a , DWORD b ) { a+b = 123;
C++ Ошибки в создание класса http://www.cyberforum.ru/cpp-beginners/thread919626.html
Всем добрый день! При создании своего класса я столкнулся с проблемой, что компилятор жалуется, на содержимое класса в целом! Вот код: CreateWindowClass.cpp class CreateWindowClass { private: WNDCLASS wndclass={0}; UINT style=CS_HREDRAW|CS_VREDRAW|CS_DBLCLKS; //Стиль окна int cbClsExtra=0, cbWndExtra=0; //Доп память
C++ Не удаётся запустить ни одну программу в Visual Studio пытаюсь запустить простейшие программы,сначала пишет ошибка в ходе построения,потом то что на картинке подробнее

Показать сообщение отдельно
CEBEP
105 / 105 / 9
Регистрация: 21.03.2010
Сообщений: 437
08.07.2013, 21:40  [ТС]     Умножение и деление
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main(void)
{
    int i = 0;
    while (++i != 320)
    {
        double begin = rand() * 1.0 / rand(), end = begin + rand() * 1.0 / rand(), step = (end - begin) / rand();
        double x = (end - begin) / step + 1.0;
        int size = x;
        if (size != x)
        {
            cout << begin << ' ' << end << ' ' << step << ' ' << x << ' ' << size << endl;
        }
    }
}
вот что у меня вывалилось... думаю, у вас тоже не будет пустой списко
Код
0.250713   1.53092   0.000684968   1870   1869 
0.308038   0.580965   3.97389e-05   6869   6868 
2.38421   2.91368   2.01257e-05   26309   26309 
1.258   3.93092   0.000178851   14946   14946 
0.234934   1.35681   4.6073e-05   24351   24350 
0.333733   1.18437   0.000185082   4597   4597 
0.250319   1.34661   6.15654e-05   17808   17808 
0.169182   0.459236   3.04871e-05   9515   9514 
0.85904   1.1179   9.10424e-06   28434   28434 
1.48292   18.3219   0.000769571   21882   21882 
4.12   4.23951   4.44776e-06   26870   26869 
1.66916   7.456   0.000358562   16140   16139 
0.76313   2.32099   0.00012434   12530   12530 
0.136911   0.610822   1.83515e-05   25825   25825 
4.50838   4.79866   3.80598e-05   7628   7627 
2.17057   126.298   0.00402581   30834   30833
Добавлено через 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
int main(void)
{
    int i = 0;
    int right(0);
    int wrong(0);
    while (++i != 320)
    {
        double begin = rand() * 1.0 / rand(), end = begin + rand() * 1.0 / rand(), step = (end - begin) / rand();
        double x = (end - begin) / step + 1.0;
        int size = x;
        if (size != x)
        {
            cout << begin << ' ' << end << ' ' << step << ' ' << x << ' ' << size;
            ++wrong;
        }
        else
        {
            cout << "all right";
            ++right;
        }
    }
    cout << right << ' ' << wrong << endl;
}
счетчики выпали 247 72
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru