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

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

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

Проверить, делиться ли нацело одно число на другое - C++

15.08.2014, 17:08. Просмотров 1173. Ответов 8
Метки нет (Все метки)

Помогите пожалуйста!!
Пользователь ввел два числа n и m. Проверить, делиться ли нацело одно число на другое.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.08.2014, 17:08     Проверить, делиться ли нацело одно число на другое
Посмотрите здесь:
Как проверить, делится ли одно число на другое нацело? C++
Можно ли нацело разделить одно число на другое C++
Как проверить, что число делится нацело C++
C++ Как умножить одно число на другое без умножения
C++ Найти такие элементы, у которых оба соседних элемента, как и сам он, делятся нацело на одно и то же число
C++ Проверить делится ли число нацело с помощью машины тьюринга
Найти в диапазоне от n до m числа квадрат которых будет делиться нацело на 5.n и m вводятся с клавиатуры C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aspirin
29 / 6 / 0
Регистрация: 05.10.2012
Сообщений: 117
15.08.2014, 17:10     Проверить, делиться ли нацело одно число на другое #2
C++
1
2
if (n%m==0) cout << "Делится"
else cout << "Не делится"
A_Kamolins
4 / 4 / 4
Регистрация: 15.08.2014
Сообщений: 30
15.08.2014, 18:06     Проверить, делиться ли нацело одно число на другое #3
То, что вам написал Aspirin - работает только тогда, когда n > m Я бы ещё поставил проверочку одну

C++
1
2
3
4
5
6
7
if (n > m) {
    if (n%m == 0) cout << "Делится";
    else cout << "Не делится";
} else {
    if (n%m == 0) cout << "Делится";
    else cout << "Не делится";
}
Donnerwetter
40 / 40 / 12
Регистрация: 04.02.2014
Сообщений: 144
15.08.2014, 20:14     Проверить, делиться ли нацело одно число на другое #4
Цитата Сообщение от A_Kamolins Посмотреть сообщение
if (n%m == 0)
только в else уже должно быть наоборот: m%n
ValeryS
Модератор
6540 / 5006 / 461
Регистрация: 14.02.2011
Сообщений: 16,651
15.08.2014, 20:19     Проверить, делиться ли нацело одно число на другое #5
Цитата Сообщение от Jaroslava Посмотреть сообщение
Пользователь ввел два числа n и m.
какие числа
если целочисленные то как уже сказали проверить остаток от деления(%)
а если плавающие?
zer0mail
2323 / 1949 / 192
Регистрация: 03.07.2012
Сообщений: 6,996
Записей в блоге: 1
15.08.2014, 22:39     Проверить, делиться ли нацело одно число на другое #6
А если m==0?
gru74ik
Модератор
Эксперт CЭксперт С++
3981 / 1728 / 193
Регистрация: 20.02.2013
Сообщений: 4,829
Записей в блоге: 21
15.08.2014, 23:46     Проверить, делиться ли нацело одно число на другое #7
Цитата Сообщение от zer0mail Посмотреть сообщение
А если m==0?
Ну, проверку знаменателя на ноль зафигачить ещё.
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 797
Записей в блоге: 10
16.08.2014, 00:05     Проверить, делиться ли нацело одно число на другое #8
Цитата Сообщение от ValeryS Посмотреть сообщение
если плавающие?
ну если имееться ввиду деляться ли на целое число частей данные плавающие числа ,
то их всеравно можно свести к целым умножением на 10 достаточной степени

,а так понятие делимости это для целых чисел
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.08.2014, 23:23     Проверить, делиться ли нацело одно число на другое
Еще ссылки по теме:
С моим кодом что-то не так! на калькуляторе одно число,а в программе другое( C++
Делится ли одно натуральное число на другое без остатка, используя операцию вычитания C++
C++ Проверить, что в массиве ни одно четное число не расположено после нечетного
C++ Проверить делимость нацело
C++ Как пересчитать одно в другое?

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

Или воспользуйтесь поиском по форуму:
Vtulhu
369 / 375 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
16.08.2014, 23:23     Проверить, делиться ли нацело одно число на другое #9
C
1
2
3
4
int divided(const int n, const int m)
{
    return n && m && !( (n > m)? (n % m) : (m % n) );
}
Yandex
Объявления
16.08.2014, 23:23     Проверить, делиться ли нацело одно число на другое
Ответ Создать тему
Опции темы

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