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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2009, 23:42   #1
Kristina_FSAD
Новичок
Джуниор
 
Регистрация: 17.10.2009
Сообщений: 1
По умолчанию Помогите плз!!!!!!! решить задачу в с++

Написать программу в с++ которая выводит число 1 если число типа int, введённое с клавиатуры кратно 3 и не кратно 9 .в другом случае выводим 0.
Kristina_FSAD вне форума Ответить с цитированием
Старый 17.10.2009, 23:59   #2
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

if-else. Не ленимся, пишем сами, раз поступили - значит еще и что-то делать надо.
Или наработки покажите - поможем исправить.
LeBron вне форума Ответить с цитированием
Старый 18.10.2009, 00:01   #3
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Проверить, делится ли число a на число b очень просто:
если (a / b) * b равняется a, значит делится без остатка (a / b в силу определенных правил работы с типами будет типа int, если первый аргумент - int).
Все остальное думайте сами!
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 18.10.2009, 00:10   #4
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Или, если короче и интуитивно понятней, то a%b - это остаток от деления а на b (17%5==2). Опять же, дальше думайте сами.
LeBron вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу решить задачу по Basic....помогите плз aly17 Помощь студентам 9 13.02.2009 20:32