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

Определить входят ли в число цифры 4 или 7? - C++

Восстановить пароль Регистрация
 
Dj Burkikhan
0 / 0 / 0
Регистрация: 19.11.2010
Сообщений: 78
04.04.2011, 12:17     Определить входят ли в число цифры 4 или 7? #1
Дано трехзначное число. Определить входят ли в него цифры 4 или 7?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2011, 12:17     Определить входят ли в число цифры 4 или 7?
Посмотрите здесь:

C++ Определить, входят ли в состав заданной строки цифры
C++ Ввести целое число. Определить, симметрично ли оно, т.е. одинаковы ли цифры слева и справа (12321). Записать 3 последние цифры в одномерный массив.
Дано четырёх значное число. Определить: а)Входят ли в него цифры 2 или 7. б) входят ли в него 3,6 или 9 C++
В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: C++
C++ Ввести с клавиатуры трехзначное число и найти произведение первой и второй цифры. А также определить четность третей цифры
строки.В заданный непустой текст входят только цифры. Определить: C++
C++ Дано трицифровое число.Определить имеет ли число одинаковые первую и последнюю цифры

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
WhiteDC
9 / 9 / 2
Регистрация: 16.02.2010
Сообщений: 23
04.04.2011, 12:41     Определить входят ли в число цифры 4 или 7? #2
ch-ваше число.
a,b,c-разряды числа.
a=ch/100;
b=(ch%100)/10;
c=(ch%100)%10;
if(a==4|b==4|c==4)
printf("Число 4 входит!");
if(a==7|b==7|c==7)
printf("Число 7 входит!");
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
04.04.2011, 12:43     Определить входят ли в число цифры 4 или 7? #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
bool isIn(int number)
{
    const int first=4;
    const int second=7;
    while(number)
    {
        if ((number % 10) == first || (number % 10) == second)
            return true;
        number/=10;
    }
    return false;
}
 
int main()
{
    int number=0;
    std::cin>>number;
    std::cout<<isIn(number)<<'\n';
}
Yandex
Объявления
04.04.2011, 12:43     Определить входят ли в число цифры 4 или 7?
Ответ Создать тему
Опции темы

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