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

Функции. Не считает последнюю итерацию в цикле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить по какой цене был закуплен сахар http://www.cyberforum.ru/cpp-beginners/thread904797.html
Фирма Сахарок реализовала M тонн сахара на сумму рублей, получив при этом N % прибыли Определить по какой цене был закуплен сахар
C++ 3D и C++ :help: Если кто-то знает как соединить эти две вещи, пожалуйста, помогите мне! Если нужны sin, cos, tan и.т.п, то не обращайте на это внимание, с геометрией у меня все в порядке! Напишите код, или дайте туториал, а может быть и очень полезную ссылочку. ПЛИЗ ПОМОГИТЕ ЛЮДИ! http://www.cyberforum.ru/cpp-beginners/thread904786.html
Не ловит exception C++
Почему не ловится range error? #include <iostream> #include <stdexcept> #include <string> using namespace std; int main() try {
C++ данная целочисленная матрица размерности M х N. Найти количество ее строк, все элементы которых различны
данная целочисленная матрица размерности M х N. Найти количество ее строк, все элементы которых различны.
C++ Не получается компилировать http://www.cyberforum.ru/cpp-beginners/thread904778.html
Начал изучать программирование. Читаю книгу Дейтелов "Как программировать на С++" 5-е издание Вот первая программа в этой книге: // Рис. 2.1: fig02_01.cpp // Программа, печатающая текст. #include <iostream> // позволяет программе выводить данные на экран // функция main начинает исполнение программы int main() {
C++ Определить, является ли заданная последовательность символов арифметическим выражением Определить, является ли заданная последовательность символов арифметическим выражением, состоящий из целых чисел и четырех основных арифметических операций. подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
17.06.2013, 21:52
(12*12-1) / 12 =11
(12*12-1) / 12.0 =11.9...

почувствуйте разницу. в первом случае целочисленная арифметика, во втором - действительная

Добавлено через 9 минут
просто обращайте внимание на то, что
1 / 2 = 0,
но
1.0 / 2 = 1 / 2.0 = 1.0 / 2.0 = 0.5

у вас i целочисленная переменная, вот и целочисленная арифметика
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru