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

Найти в каждом числе количество четных и нечетных цифр - C++

Восстановить пароль Регистрация
 
риммок
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 68
12.05.2014, 18:56     Найти в каждом числе количество четных и нечетных цифр #1
Вводится последовательность из N целых чисел. Найти в каждом числе
количество четных и нечетных цифр (функциями оформить определение
количества четных и нечетных цифр числа).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sonance
6 / 6 / 3
Регистрация: 15.02.2013
Сообщений: 55
12.05.2014, 19:46     Найти в каждом числе количество четных и нечетных цифр #2
Определить сколько чётных цифр в числе Вот тут понятный алгоритм, тока надо переписать на с++.
andryshka
2 / 2 / 0
Регистрация: 05.12.2013
Сообщений: 81
12.05.2014, 23:18     Найти в каждом числе количество четных и нечетных цифр #3
Цитата Сообщение от риммок Посмотреть сообщение
Вводится последовательность из N целых чисел.
Последовательность может прерываться другими знаками кроме цифр?
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
12.05.2014, 23:21     Найти в каждом числе количество четных и нечетных цифр #4
C++
1
2
3
4
5
int determine(int n, bool odd) {
    int number = n == 0, accepted = 0;
    while (n) number++, accepted += n & 1, n /= 10;
    return odd ? accepted : number - accepted;
}
odd (с англ.) нечетный
andryshka
2 / 2 / 0
Регистрация: 05.12.2013
Сообщений: 81
12.05.2014, 23:23     Найти в каждом числе количество четных и нечетных цифр #5
Зачем тут логическая переменная?
Yandex
Объявления
12.05.2014, 23:23     Найти в каждом числе количество четных и нечетных цифр
Ответ Создать тему
Опции темы

Текущее время: 04:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru