|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
27.02.2018, 12:08 | #1 |
Новичок
Джуниор
Регистрация: 27.02.2018
Сообщений: 1
|
C++
Для быстрой, без связи с банком, проверки номера кредитной кар-
ты используется алгоритм Х. П. Луна: умножим, двигаясь справа на- лево, каждую вторую цифру номера на 2. Сложим все цифры получен- ных чисел (внимание, не сами числа!). Теперь прибавим к ним сумму остальных цифр. Если последняя цифра полученной общей суммы не ноль, номер неправильный. Пример: номер 4372 2822 4431 0005 вер- ный: удвоения подчеркнутых цифр равны 8, 14, 4, 4, 8, 6, 0, 0, их цифры в сумме дают 8 + (1+4) + 4 + 4 + 8 + 6 + 0 + 0 = 35, сумма непод- черкнутых цифр номера равна 3 + 2 + 8 + 2 + 4 + 1 + 0 + 5 = 25, а 35 + 25 = 60. Напишите программу, которая вводит номер карты как целое число (тип long long, форматный спецификатор %lld, НЕ как строку) и пе- чатает VALID или INVALID, если номер, соответственно, верный или неверный по алгоритму Луна. Проверки будут производиться на чис- лах, содержащих от 13 до 16 цифр. |
27.02.2018, 12:18 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
И? Разрешаю, приступайте.
|
27.02.2018, 12:19 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Назовите нормально тему, покажите свои наработки, конкретные вопросы и т.п.
http://www.programmersforum.ru/announcement.php?f=31 Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|