С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.96/47: Рейтинг темы: голосов - 47, средняя оценка - 4.96
0 / 0 / 0
Регистрация: 02.09.2014
Сообщений: 32
1

Если а делится на b или b делится на а, то вывести 1, иначе— любое другое число

08.09.2014, 17:32. Показов 9560. Ответов 14
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны два целых числа а и b. Если а делится на b или b делится на а,
то вывести 1, иначе— любое другое число. Условные операторы и операто-
ры цикла не использовать.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.09.2014, 17:32
Ответы с готовыми решениями:

Если a делится на b или b делится на a, то вывести 1, иначе – любое другое число
Доброго времени суток! В С++ недавно, но в универе уже задали такие задачи: 4)Даны два целых...

Если Х делится на Y или Y делится на Х без остатка, то вывести TRUE, иначе вывести FALSE.
1) «Делим нацело». Даны 2 целых числа: X и Y. Если Х делится на Y или Y делится на Х без...

Если число делится на 5 без остатка вывести сообщение Да, иначе Нет
Если число делится на 5 без остатка вывести сообщение Да, иначе Нет.

Если число делится на 6, то оно делится на 2 и на 3. Доказать на ИП 1-ого порядка
Чтобы доказать утверждение что если число делится на 6, то оно так делится на 2 и на 3, я введу...

14
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
08.09.2014, 17:42 2
C++
1
2
if (a%b == 0 || b%a == 0) cout<<1;
else cout<<2;
[/CPP]
0
118 / 118 / 41
Регистрация: 14.12.2013
Сообщений: 352
08.09.2014, 17:58 3
было бы неплохо все же проверки делать, например, при делении на ноль.

Добавлено через 11 минут
C++
1
std::cout << (!(a % b) || !(b % a));
0
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
08.09.2014, 17:59 4
int result = (a%b)*(b%a )+ 1;
cout<<result;
если без условных операторов
0
0 / 0 / 0
Регистрация: 02.09.2014
Сообщений: 32
08.09.2014, 18:04  [ТС] 5
напишите пожалуйста всю программу
0
118 / 118 / 41
Регистрация: 14.12.2013
Сообщений: 352
08.09.2014, 18:11 6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "iostream"
 
 
int main(int argc, char *argv[])
{
    std::cout << "enter a:\n";
    int     a = 0;
    std::cin >> a;
    
    
    std::cout << "enter b:\n";
    int     b = 0;
    std::cin >> b;
 
    std::cout << (!(a % b) || !(b % a));
 
 
    return 0;
}
0
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
08.09.2014, 18:15 7
Условные операторы и операто-
ры цикла не использовать.....

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "iostream"
 
 
int main()
{
    std::cout << "enter a:\n";
    int     a = 0;
    std::cin >> a;
    
    
    std::cout << "enter b:\n";
    int     b = 0;
    std::cin >> b;
 
    std::cout << (a%b)*(b%a )+ 1;
 
 
    return 0;
}
0
118 / 118 / 41
Регистрация: 14.12.2013
Сообщений: 352
08.09.2014, 18:17 8
ну да)
0
0 / 0 / 0
Регистрация: 02.09.2014
Сообщений: 32
08.09.2014, 18:22  [ТС] 9
а ну объясните мне что значит
int main(int argc, char *argv[]) эта строчка с 1 программки
и std::cout << (a%b)*(b%a )+ 1 со 2, что за проценты?
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 37
08.09.2014, 18:24 10
Цитата Сообщение от SUZIK Посмотреть сообщение
int main(int argc, char *argv[]) эта строчка с 1 программки
и std::cout << (a%b)*(b%a )+ 1 со 2, что за проценты?
Кхм. А Вам точно нужно программирование?
0
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
08.09.2014, 18:27 11
остаток от деления а на б, если а на б или б на а делится то остаток будет 0, умножение на 0 дает 0;
int main(int argc, char *argv[]) - аргументы командной строки, они пока не нужны, замени на int main()
0
Boleon
08.09.2014, 18:59
  #12

Не по теме:

операторы цикла не использовать.
Походу люди, которые составляли эту задачу, уже повидали всё :D

0
118 / 118 / 41
Регистрация: 14.12.2013
Сообщений: 352
08.09.2014, 19:13 13
Я свой код предложил с планшета,не компилил.чем мой код не устраивает MousePro?
0
Модератор
Эксперт С++
13706 / 10909 / 6473
Регистрация: 18.12.2011
Сообщений: 29,125
08.09.2014, 19:22 14
Цитата Сообщение от mss307 Посмотреть сообщение
. чем мой код не устраивает
Никто не говорил, что не устраивает.
Просто, как альтернатива.
0
118 / 118 / 41
Регистрация: 14.12.2013
Сообщений: 352
08.09.2014, 19:24 15
Аааа.извиняюсь.мне показалось..
0
08.09.2014, 19:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.09.2014, 19:24
Помогаю со студенческими работами здесь

Проверить гипотезу: если сумма цифр числа делится на 3, то и само число делится на 3
Проверить гипотезу: если сумма цифр числа делится на 3, то и само число делится на 3.

Число делится на 11, если разность между суммой цифр на четных и нечетных местах делится на 11
Число делится на 11, если разность между суммой цифр на четных и нечетных местах делится на 11....

Если число n делится на 3, то не делится на 9, если делится на 4, то делится на 5 и 24
Помогите пожалуйста с заданием. Составить логические выражения, которые примут значения TRUE...

Вывести слово "Да" , если число N делится на 7, или остаток от деления N на 7
На Паскале Гарри Поттер на досуге занимается исследованием свойств чисел .Однажды старом...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru