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

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

Восстановить пароль Регистрация
 
aik93
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 8
25.11.2013, 00:45     Определить состоит ли число только из четных цифр #1
Определить состоит ли число только из четных цифр

Записать число в обратном порядке.

За помощь спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2013, 00:45     Определить состоит ли число только из четных цифр
Посмотрите здесь:

определить, каких слов в тексте больше состоящих только из букв или только из цифр C++
Определить состоит ли число из одинаковых цифр C++
C++ число состоит из цифр от 0 до 4, получить число в котором каждая цифра увеличена вдвое
C++ Написать программу которая определяет из каких цифр состоит число
C++ Определить, состоит ли число из четных и нечетных цифр
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Laael
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 126
25.11.2013, 00:56     Определить состоит ли число только из четных цифр #2
SubString попробуйте юзать. Или надо готовый код?
aik93
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 8
25.11.2013, 00:59  [ТС]     Определить состоит ли число только из четных цифр #3
лучше код))
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
25.11.2013, 03:28     Определить состоит ли число только из четных цифр #4
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
#include <stdio.h>
 
int check(int n) {
    if (n % 10 % 2)
        return 0;
    else if (!n)
        return 1;
    else
        check(n / 10);
}
 
void print_r(int n) {
    if (n > 0) {
        printf("%d", n % 10);
        print_r(n / 10);
    }
 
}
 
int main() {
    int n = 242268;
    if (!check(n))
        printf("No\n");
    else
        printf("yes\n");
    print_r(n);
    return 0;
}
aik93
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 8
25.11.2013, 13:31  [ТС]     Определить состоит ли число только из четных цифр #5
Спасибо))))):-)
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
25.11.2013, 13:35     Определить состоит ли число только из четных цифр #6
vua72, и что же по-твоему вернёт, скажем, check(10) ???
HidForce
54 / 54 / 13
Регистрация: 17.11.2012
Сообщений: 1,102
25.11.2013, 15:51     Определить состоит ли число только из четных цифр #7
aik93,
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
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <clocale>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "RUS");
    int num; 
    int i;
    bool pr = true;
 
    cout << "Введите число: ";
    cin >> num;
    
    cout << "Данное число в обратном порядке: ";
    while(1)
    {
        i = num%10; // присвоение переменной i остатка от деления нашего числа на 10 (получение последней цифры числа)
        if(i%2 != 0) // проверка цифры на нечетность 
        {
            pr = static_cast <const bool> (false);
        }
        cout << i; // вывод последней цифры в качестве первой цифры нового числа
        num = (num-i)/10; // отделение лишнего единичного разряда
        if (num/10 == 0) // проверка на окончание числа (если цикл полностью перебрал число, то он завершается)
        {
            i = num%10;
            cout << i;
            break;
        }  
    }
    cout << endl;
 
    if (pr == true) 
        cout << "Введённое число состоит из чётных цифр!" << endl;
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2013, 17:59     Определить состоит ли число только из четных цифр
Еще ссылки по теме:

C++ Посчитать число четных и не четных цифр
C++ Сколько чисел между n и m (n<m) состоит только из нечетных цифр
C++ Состоит ли число из одинаковых цифр?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
vua72
410 / 410 / 83
Регистрация: 28.11.2010
Сообщений: 1,158
25.11.2013, 17:59     Определить состоит ли число только из четных цифр #8
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
vua72, и что же по-твоему вернёт, скажем, check(10) ???
Вернет 0 (в числе есть нечетные цифры), а что не так?
Yandex
Объявления
25.11.2013, 17:59     Определить состоит ли число только из четных цифр
Ответ Создать тему
Опции темы

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