может стоит для начала почитать умные книженки? основы ООП, алгоритмы, основы языка самого, а потом уже окунаться в практику?)
опять дети начинают учить с++, при этом не разобравшись в организации памяти и типах данных
Ну вобще получаем 15 / 0 + 20 так как идет округление в инт
0.99999999999999 кстати тоже 0 при таком округлении
+ следовало бы сделать проверки на 0 в делителе и бросить exception
P.S. Как вариант можно int в начале поменять на float. В результате дробная часть будет откинутая и получим int
Последний раз редактировалось Juicylolx; 11.07.2016 в 23:21.
Ну мб вводил не целые значения и переменная не инициализировалась в итоге вылетала. Кроме деления на ноль и ввода не целых значений там ошибок нету
Хотя от студии мб зависит и настроек компилятора
Поставь Microsoft Visual Studio 2008 для XP 2010/2012 для 7 и 2012 + для 8.
Там весьма неплохой дебаггер, подсветка синтаксиса, в 2012 добавили еще и интеллисенс для с++. Не будет возникать вопросов, почему проги крашатся.
Можешь найти экспресс версию на сайте у мелкософтов, она бесплатная.
- - - Updated - - -
К тому же, посоветовал бы тебе начинать учить не сразу С++, а C#. Синтаксис почти одинаковый, зато второй поддерживает построчное выполнение кода, среда .NET перехватывает все исключения, точно укажет тебе, где и какая была ошибка. На нем легче, чем на cpp, писать приложения на Windows Forms.
Не знаю таких. На википедии описания не нашел. Можешь про вижуалку почитать.
С с++ на примерах учиться не получится. Примеры покажут тебе, как реализовать что-то конкретное, но для другой ситуации нужен будет совсем другой подход, и тебе придется каждый раз искать какие-то новые примеры.
http://cppstudio.com/post/9507/
Я по этой учился.
Rpal (12.07.2016)