Форум программистов, компьютерный форум CyberForum.ru

Напишите программу, которая читает ISBN код с одной пропущенной цифрой - C++

Восстановить пароль Регистрация
 
LeShChEnKo
1 / 1 / 0
Регистрация: 06.10.2013
Сообщений: 17
18.01.2014, 12:27     Напишите программу, которая читает ISBN код с одной пропущенной цифрой #1
Ребята и опять задача которая мне понравилась но не могу решить, помогите хотя бы написать код а там я попробую сам разобратся
ISBN (с англ . International Standard Book Number - международный стандартный номер книги ) универсальный идентификационный номер , присваиваемый книге или брошюре с целью их классификации . ISBN предназначен для идентификации отдельных книг или различных изданий и является уникальным для каждого издания книги. Данный номер содержит десять цифр , первые девять из которых идентифицируют книгу , а последняя цифра используется для проверки корректности всего номера ISBN . Для проверки ISBN исчисляется сумма произведений цифр на их номер , нумерация при этом начинается с крайней правой цифры . В результате должно быть получено число, нацело делится на 11 .Например: 0201103311 - корректный номер , так как 0 * 10 + 2 * 9 0 * 8 + 1 * 7 + 1 * 6 + 0 * 5 + 3 * 4 + 3 * 3 + 1 * 2 + 1 * 1 = 55 , что нацело делится на 11 .Каждая из первых девяти цифр может принимать значение от 0 до 9.Напишите программу, которая читает ISBN код с одной пропущенной цифрой (она будет обозначаться как символ « » ( пробел )) и выводит значение пропущенной цифры .Входные данные (клавиатура )020110 311 Результат (экран) 3 Примечание: в настоящих ISBN- номерах в качестве последней цифры может быть также большая латинская X , обозначающий 10 . Но в этой задаче таких номеров гарантированно не будет .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2014, 12:27     Напишите программу, которая читает ISBN код с одной пропущенной цифрой
Посмотрите здесь:

C++ Напишите программу, которая выводит на экран сообщение в "телеграфном" стиле: буквы сообщения должны появляться по одной, с некоторой задержкой.
Даны два массива. Напишите программу, которая находит такую последовательность элементов максимальной длины, которая содержится и в первом, и во вт C++
C++ Написать программу, которая читает с клавиатуры строку символов, преобразует ее и выводит результат на дисплей
C++ Написать программу, которая записывает пятизначное число в строку, с отступом в 3 пробела между каждой цифрой
Написать программу, которая определяет, оканчивается ли данное целое число цифрой 7 C++
Нужно написать программу, которая читает из файла и пишет всё задом на перед C++
C++ Напишите программу(код есть), которая согласно запросу пользователя выводит данные об абонентах

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.01.2014, 14:56     Напишите программу, которая читает ISBN код с одной пропущенной цифрой #2
Описание ISBN не очень понятно.
Цитата Сообщение от LeShChEnKo Посмотреть сообщение
а последняя цифра используется для проверки корректности всего номера ISBN
Каким образом последняя цифра (в примерах это 1?) используется для проверки?

Добавлено через 5 минут
Где может располагаться пробел? В любом месте? Вместо первой цифры может? Вместо последней (10-й) может?

Добавлено через 2 минуты
9-я и 10-я цифры, в премерах, образуют число 11, используемое для проверки, это случайность?
LeShChEnKo
1 / 1 / 0
Регистрация: 06.10.2013
Сообщений: 17
19.01.2014, 18:41  [ТС]     Напишите программу, которая читает ISBN код с одной пропущенной цифрой #3
1)понятия не имею
2) вместо любой кроме последней
3) скорее всего что да
Yandex
Объявления
19.01.2014, 18:41     Напишите программу, которая читает ISBN код с одной пропущенной цифрой
Ответ Создать тему
Опции темы

Текущее время: 06:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru