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

Ошибка использования неиницилизированных переменных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа не использует цикл for http://www.cyberforum.ru/cpp-beginners/thread1765648.html
Объясните пожалуйста почему программа просто пропускает цикл и что нужно сделать для того чтобы она его использовала.Она просто выдает http://prntscr.com/bhv9cw #include "stdafx.h" #include <iostream> #include <cstdlib> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int num;
C++ Впечатления от прочтения стандарта Сколько у вас уходило времени на прочтение стандарта? Тяжело ли он читается? Если человек до этого читал всякие вводные книги по С++, типа Праты, Лафоре, Липпмана и прочих, то после прочтения стандарта насколько много вопросов пропадает? И, что лучше: читать много книг по плюсам или прочесть стандарт? http://www.cyberforum.ru/cpp-beginners/thread1765626.html
Удаление и добавление элементов динамической структуры данных C++
Структура "Абитуриент": - фамилия, имя, отчество; - год рождения; - оценки вступительных экзаменов (3); - средний балл аттестата. 1. Удалите элемент c указанным номером. 2. Добавьте элемент после элемента с указанной фамилией. Объявление структуры:
C++ Какой способ работы с файлами лучше?
Мне известно по крайней мере три способа: 1 TStringList::LoadFromFile 2 std::ofstream 3 FILE *fp = fopen Чем отличаются эти способы? Какой из них самый быстрый и почему? Какой способ использовать если требуется пробежаться один раз по всем символам файла?
C++ Сформировать квадратную матрицу порядка n по заданному образцу http://www.cyberforum.ru/cpp-beginners/thread1765554.html
Сформировать квадратную матрицу порядка n по заданному образцу. Добавлено через 5 минут 1 1 1 ... 1 1 1 1 0 0 ... 0 0 1 1 0 0 ... 0 0 1 . . . \ . . .
C++ Найти, сколько членов первой последовательности совпадает с членами второй последовательности Даны две последовательности целых чисел а1 и а2 an и b1 и b2 bn. Все члены последовательностей различные числа. Найти, сколько членов первой последовательности совпадает с членами второй последовательности. подробнее

Показать сообщение отдельно
ensolei
0 / 0 / 0
Регистрация: 18.06.2016
Сообщений: 5
18.06.2016, 13:17     Ошибка использования неиницилизированных переменных
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
   const int D_petrol = 100;
    double  D, petrol, petrol_D;
    double Cost_petrol_1,Cost_petrol_2,Cost_petrol_3;
    double Price1, Price2, Price3;
    cout << "Distance is " << D;
    cin >> D;
    cout << "Petroleum used per 100 km- " << petrol;
    cin >> petrol;
    cout << "Costs of different petroleums " << Cost_petrol_1 << Cost_petrol_2 << Cost_petrol_3;
    cin >> Cost_petrol_1 >> Cost_petrol_2 >> Cost_petrol_3;
    petrol_D = (D*petrol) / D_petrol;
    Price1 = petrol_D*Cost_petrol_1;
    Price2 = petrol_D*Cost_petrol_2;
    Price3 = petrol_D*Cost_petrol_3;
    cout << " | \t" <<" | \t"<<" Petrol_D" << endl;
    cout << "Cost_petrol_1" << Price1 << endl;
    cout << "Cost_petrol_2" << Price2 << endl;
    cout << "Cost_petrol_3" << Price3 << endl;
    _getch();
Выдает uninitialised local variable D, petrol и Cost_petrol_1,Cost_petrol_2,Cost_petrol_3.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru