Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2013, 19:19   #1
Elena 1795
Новичок
Джуниор
 
Регистрация: 04.12.2013
Сообщений: 2
По умолчанию Дано четырехзначное число. Определить: кратно ли четырем произведение его цифр (Visual C++)

Привет) Дано четырехзначное число. Определить: кратно ли четырем произведение его цифр. (Помогите пожалуйста!!!)
Elena 1795 вне форума Ответить с цитированием
Старый 04.12.2013, 21:09   #2
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

А какой примерно алгоритм должен быть?
Smogg вне форума Ответить с цитированием
Старый 05.12.2013, 23:29   #3
Elena 1795
Новичок
Джуниор
 
Регистрация: 04.12.2013
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Smogg Посмотреть сообщение
А какой примерно алгоритм должен быть?
Безразницы
Elena 1795 вне форума Ответить с цитированием
Старый 06.12.2013, 00:01   #4
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Подсказка: если хотя бы одна цифра кратна 4-м, то и ее произведение на любые 3 цифры тоже кратно.
type_Oleg вне форума Ответить с цитированием
Старый 06.12.2013, 08:31   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от type_Oleg Посмотреть сообщение
Подсказка: если хотя бы одна цифра кратна 4-м, то и ее произведение на любые 3 цифры тоже кратно.
я, кстати, думал об этом. Это условие не описывает все ситуации.
Если среди цифр есть более одной двойки, то произведение тоже будет кратно 4-м.

А вообще я не понимаю, в чём проблема!
Число 4-х значное.
взять остатки от деления на 1000, на 10, средние цифр получить путём целочисленного деления на 100 и на 10 соответственно и потом так же взять отстаток от деления.
перемножить, проверить if ((proizvedenie % 4) == 0 ) - кратно, иначе - нет!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано натуральное трехзначное число N. Определить сумму и произведение его цифр. joi_lacosta Паскаль, Turbo Pascal, PascalABC.NET 7 27.09.2013 20:31
организация функций дано четырехзначное число. определить, кратна ли четырем произведение его цифр. Примечание: организовать функ Jalgas-xan Паскаль, Turbo Pascal, PascalABC.NET 2 18.01.2013 22:14
5. Дано трехзначное число. Определить, есть ли среди его цифр одинаковые monokol Помощь студентам 1 24.12.2011 14:00
Дано натуральное число n. Определить, сколько парных цифр в числе n. Чему равна сумма нечетных его цифр? pahanzona Microsoft Office Excel 4 27.02.2011 15:46
Дано двузначное число. Определить кратна ли сумма его цифр числу а ? Оксаночка:) Помощь студентам 8 17.12.2009 19:46