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

Определить, состоит ли число из четных и нечетных цифр - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму ряда, состоящего из N слагаемых, и вывести результат с M знаками после запятой http://www.cyberforum.ru/cpp-beginners/thread1252463.html
Помогите с решением данной задачи:
C++ Программа производит расчеты только по одному из двух введенных значений Подскажите как сделать что бы я вручную вводил значение radius и он выдавал ответ. Сейчас он почему-то просит 2 раза ввести число но рассчитывает только по первому введенному. Я первый день изучаю С++, не судите строго #include <iostream> using namespace std; class NEFROIDA { public: NEFROIDA(); http://www.cyberforum.ru/cpp-beginners/thread1252459.html
C++ Подскажите что означает это выражение
Язык программирования MicroC (для ARM) если что. Ow_Write(&GPIOA_BASE, 3, 0xBE); // Issue command READ_SCRATCHPAD //read temp. on DS1820 DS1820_VALUE = ReadDS1820(); //put value in output buffer writebuff=(char)((DS1820_VALUE >> 8) & 0xFF); writebuff=(char)(DS1820_VALUE & 0xFF);
Что нужно писать в угловых скобках после Smart в void main? C++
Подскажите, что нужно писать в угловых скобках после Smart в void main ? #include <iostream> using namespace std; class A { public: void f()
C++ В первый массив дописать число, которое есть во втором массиве, но нету в первом http://www.cyberforum.ru/cpp-beginners/thread1252437.html
Есть 2 массива: int arr1; int arr2; for(int i=0;i<5;i++) { arr1=i; arr2=i+1; } for(int i=0;i<5;i++)
C++ Цикл для подсчёта количества максимальных чисел Дано 20 действительных чисел. Определить сколько из них принимают максимальное значение. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #pragma argsused #include <iostream> #include <ctime> #include <cstdlib> using namespace std; подробнее

Показать сообщение отдельно
porshe
 Аватар для porshe
52 / 46 / 17
Регистрация: 18.07.2014
Сообщений: 194
07.09.2014, 19:00     Определить, состоит ли число из четных и нечетных цифр
А в чём проблема?

Если интересно, моё решение:

Кликните здесь для просмотра всего текста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
 
using namespace std;
 
int main()
{
    long long num;
    cout << "Введите число: ";
    cin >> num;
    int n_even, n_odd;
    n_even = n_odd = 0;
    while ( num > 0 )
    {
        int mod = num % 10;
        if ( mod % 2 )
            n_odd++;
        else n_even++;
        num /= 10;
    }
    if ( !n_even )
        cout << "Чсисло состоит из нечётных цифр" << endl;
    else if ( !n_odd )
        cout << "Число состоит из чётных цифр"<< endl;
    else
        cout << "Число состоит как из чётных, так и из нечётных цифр." << endl
             << "Количество нечётных цифр: " << n_odd << endl
             << "Количество чётных цифр: " << n_even << endl; 
    return 0;
}
 
Текущее время: 19:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru