20.11.2016, 11:03 | #1 (permalink) |
Member
Регистрация: 07.04.2016
Сообщений: 26
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Простенькая задача
"Дано натуральное число, верно ли что в данном числе нет цифры А(вводится с клавиатуры)" |
20.11.2016, 11:03 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
С уверенностью могу сказать, что в этих темах есть множество полезной информации Простенькая программа на C Простенькая задачка на Си простенькая передняя панель |
20.11.2016, 13:34 | #2 (permalink) |
Banned
Регистрация: 22.12.2015
Сообщений: 1,404
Сказал(а) спасибо: 45
Поблагодарили 10 раз(а) в 4 сообщениях
Репутация: 12622
|
Ну раз задачка простенькая и просьба лишь немного помочь, то расписывать не буду
Алгоритм: 1) берëм исходное число, делим на 10 2) берëм только дробную часть получившегося числа, умножаем на 10, сравниваем с проверяемой цифрой 3) берëм только целую часть числа из предыдущего пункта, сравниваем с нулëм, чтобы удостовериться, что число ещë не кончилось, а дальше снова делим на 10 и поторяем с пункта 2) |
20.11.2016, 14:33 | #3 (permalink) |
Радиоинженер
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,308
Записей в дневнике: 7
Сказал(а) спасибо: 292
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
|
Наверное надо отметить, что шеснадцатиричные числа не являются натуральными.
Ответ тоже прост - верно. |
20.11.2016, 14:55 | #4 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
|
|
20.11.2016, 14:59 | #5 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
А задачку я бы решал так: считал бы вводимое число как строку, вводимую цифру - как символ, ну и прогнал бы этот символ вдоль строки. |
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|