Форум программистов, компьютерный форум, киберфорум
Наши страницы

Найти произведение четных цифр этого числа. Верно ли, что число содержит данную цифру А более двух раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Uml http://www.cyberforum.ru/cpp-beginners/thread654662.html
Где можно скачать литературу по разработке диаграм ideas modeler?
C++ Динамеческая память. Исключение Всем доброго времени суток! Предисловие: Имеется задание на связные списки. Суть задания не важна, но вкратце: по входным строкам формировать дерево папок. Используемый мною язык, очевидно, c++,... http://www.cyberforum.ru/cpp-beginners/thread654656.html
Найти наибольшее из трёх заданных чисел C++
max(x,y,z) и (x,y,z) , как решить помогите плз!
C++ Считывание структуры из файла(бинарно)
Написал прогу которая работает со списком: (По завершению программа - записывает полученный список в файл(бинарно)) Потом, когда программа открывается снова - первым делом она считывает список из...
C++ Max(x,y,z) min(x,y,z) на c++ http://www.cyberforum.ru/cpp-beginners/thread654649.html
max(x,y,z) min(x,y,z) на c++ Добавлено через 47 секунд пожалуйста помогите!
C++ Вывести все нечетные числа в заданном интервале Кому не трудно помочь с вторым и третьим вопросом. Буду очень благодарен.Спасибо. подробнее

Показать сообщение отдельно
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
21.09.2012, 16:04
При каком числе результат неверный?

Например число 4044 как цикл выводит четные цифры данного числа.
сколько будет 4044/10? А на 100? 404.4 и 40.44 соответственно. Т.к. мы выполняем целочисленное деление, то результат выходит целый: 404 и 40. Это что касается:
n/=10; //или по=другому n=n/10;
В результате вскоре n будет = 0, на этом цикл и завершается.
n%10 - это остаток от деления (операция % все равно что mod в паскале (если изучали))
4044%10 = 4, 4044%100 = 44 и т.д. Но нам не нужен остаток более 1 цифры, поэтому мы в конце цикла отсекаем последнюю цифру, чтобы взять следующую.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru