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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
AlexGerman
0 / 0 / 0
Регистрация: 25.11.2014
Сообщений: 4
#1

Определить, является ли старшая цифра числа его делителем - C++

25.11.2014, 09:52. Просмотров 284. Ответов 2
Метки нет (Все метки)

Целое длинное число А задается в диалоговом окне.
Определить,является ли старшая цифра числа его делителем.
Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2014, 09:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, является ли старшая цифра числа его делителем (C++):

Проверить, является ли старшая цифра числа самой большой - C++
Нужно ввести число и узнать, является ли его старшая цифра самой большой к примеру 123 старшая цифра 1-нет не является заранее...

Определить, является ли число а делителем числа b или, наоборот, число b делителем числа а - C++
Определить, является ли число а делителем числа b или, наоборот, число b делителем числа а. Ответом должны служить сообщения "Да, одно из...

Определить является ли число A делителем числа B - C++
Доброй ночи, помогите пожалуйста, решить задачку в с++. Составьте программу, определяющую, является ли число A делителем числа B.

Определить, является ли число a делителем числа b? - C++
определить, является ли число a делителем числа b?

Определить, делителем какого числа является N, и выдать об этом сообщение - C++
Ввести целые числа A, B, C, N. Определить, делителем какого числа является N, и выдать об этом сообщение.

Определить, делителем какого числа является N, и выдать об этом сообщение - C++
Ввести целые числа A, B, C, N. Определить, делителем какого числа является N, и выдать об этом сообщение.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Max Dark
шКодер самоучка
1825 / 1627 / 592
Регистрация: 09.10.2013
Сообщений: 3,634
Записей в блоге: 6
Завершенные тесты: 2
25.11.2014, 10:07 #2
C++
1
2
3
4
5
6
7
8
9
bool chk(const char* s) {
    int mem = 0;
    int f = *s - '0';
    while(*(++s)) {
        mem = mem*10 + (*s - '0');
        mem %= f;
    }
    return mem == 0;
}
вроде так
0
mss307
118 / 118 / 25
Регистрация: 14.12.2013
Сообщений: 352
25.11.2014, 10:48 #3
C++
1
2
3
4
    string  str = "777";
    int     a = atoi(str.substr(0, 1).c_str());
    std::cout << std::boolalpha;
    std::cout << !(atoi(str.c_str()) % a);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2014, 10:48
Привет! Вот еще темы с ответами:

если старшая цифра числа четная то все числа стоящие на четных позиция заменить... - C++
Если старшая цифра целого числа четная, то все цифры числа, стоящие на четных позиция, заменить на двойки; если старшая цифра нечетная то...

Вывести на экран все двухзначные числа, в которых старшая цифра отличается от младшей не больше чем на 1 - C++
Вывести на экран все двухзначные числа, в которых старшая цифра отличается от младшей не больше чем на 1.

Определить является ли первая и последняя цифра числа одинаковой - C++
В диалоговом режиме задаётся длинное целое число А (long int). Определить является ли первая и последняя цифра числа одинаковой.

Определить, является ли первая и последняя цифра числа одинаковой - C++
Определить, является ли первая и последняя цифра числа одинаковой. на с++


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru