Работа выполнена профессионально, на 100 баллов из 100! Спасибо!
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Цель данной работы – разработка программы по решению числового ребуса. Для достижения данной цели необходимо:
Изучить предметную область.
Разработать алгоритм решения поставленной задачи.
Разработать функцию по решению поставленной задачи.
В качестве объекта задачи будет выступать:
Процедура поиска решений путем подбора значений.
ПОСТАНОВКА ЗАДАЧИ 3
ВВЕДЕНИЕ 4
1. ОСНОВНАЯ ЧАСТЬ 6
1.1 Разработка алгоритма 6
1.2 Реализация алгоритма 9
1.3 Проверка работоспособности 12
ЗАКЛЮЧЕНИЕ 16
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 17
Условие программы звучит так:
Числовой ребус – это пример на сложение, в котором цифры заменены буквами. При этом одинаковые цифры заменены одинаковыми буквами, а разные цифры – разными буквами. Напишите программу, которая разгадывает данный ребус.
Формат входных данных
Программа получает на вход строку с записью ребуса: первое слагаемое + второе слагаемое = сумма. Оба слагаемых и сумма записаны заглавными латинскими буквами. Строка не содержит пробелов. Суммарная длина строки не превосходит 50 символов.
Формат выходных данных
Программа должна вывести решение ребуса в числовом виде. Если решений несколько, необходимо вывести одно (любое) из них. Решение не должно содержать пробелов. Числа в решении не должны содержать лидирующих нулей (т.е. запись натурального числа не может начинаться с нуля).
Если решения не существует, программа должна вывести строку No solution.
Пример
Вход Выход
SEND+MORE=MONEY 9567+1085=10652
X+Y=Z 1+2=3
XX+Y=ZZ No solution
1. Андрианова А.А. Исмагилов Л.Н., Мухтарова Т.М. Объектно-ориентированное программирование на С++: Учебное пособие / А.А. Андрианова, Л,Н. Исмагилов, Т.М. Мухтарова. – Казань: Казанский (Приволжского) федерального университет, 2010.
2. Александреску Андрей, Современное проектирование на C++, - М.: Вильямс, 2015. - 336 стр.: ил.
3. Герберт Шилдт, Полный справочник по C++, - М.: Вильямс, 2015. - 800 стр.: ил.
4. Герберт Шилдт. C++. Базовый курс. C++ from the Ground Up - Издательство: Вильямс, 2015. – 624 с.
5. Крупник Александр Борисович, Самоучитель С++, - СПб.: Питер, 2005. - 256 стр.
6. Культин Н. Б. Основы программирования в Microsoft®. Visual C++ 2010. — СПб.: БХВ-Петербург, 2010. — 384 с.
7. Лаптев В.В. С++. Объектно-ориентированное программирование: Учебное пособие. – СПб.: Питер, 2008.
8. Литвиненко Н. Технология программирования на C++. Начальный курс: Учебное пособие – СПб. : БХВ-Петербург, 2005. – 288 с.
9. Николай М. Джосаттис, Стандартная библиотека C++. Справочное руководство, - М.:Издательство: Вильямс, 2014. - 1136 стр.: ил.
10. Окулов С. М. Основы программирования. — М.: ЮНИМЕДИАСТАИЛ,. 2002. — 424 с.
11. Павловская Т.А., Щупак Ю.А. С/С++ Структурное и объектно-ориентированное программирование: Практикум. – СПб.: Питер, 2011. — 265 с: ил.
12. Паронджанов В. Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации. – М.: ДМК Пресс, 2012. – 520 с.
13. Роберт С. Сиакорд, Безопасное программирование на C и C++, М.: Вильямс, 2014. - 496 стр.: ил.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Цель данной работы – разработка программы по решению числового ребуса. Для достижения данной цели необходимо:
Изучить предметную область.
Разработать алгоритм решения поставленной задачи.
Разработать функцию по решению поставленной задачи.
В качестве объекта задачи будет выступать:
Процедура поиска решений путем подбора значений.
ПОСТАНОВКА ЗАДАЧИ 3
ВВЕДЕНИЕ 4
1. ОСНОВНАЯ ЧАСТЬ 6
1.1 Разработка алгоритма 6
1.2 Реализация алгоритма 9
1.3 Проверка работоспособности 12
ЗАКЛЮЧЕНИЕ 16
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 17
Условие программы звучит так:
Числовой ребус – это пример на сложение, в котором цифры заменены буквами. При этом одинаковые цифры заменены одинаковыми буквами, а разные цифры – разными буквами. Напишите программу, которая разгадывает данный ребус.
Формат входных данных
Программа получает на вход строку с записью ребуса: первое слагаемое + второе слагаемое = сумма. Оба слагаемых и сумма записаны заглавными латинскими буквами. Строка не содержит пробелов. Суммарная длина строки не превосходит 50 символов.
Формат выходных данных
Программа должна вывести решение ребуса в числовом виде. Если решений несколько, необходимо вывести одно (любое) из них. Решение не должно содержать пробелов. Числа в решении не должны содержать лидирующих нулей (т.е. запись натурального числа не может начинаться с нуля).
Если решения не существует, программа должна вывести строку No solution.
Пример
Вход Выход
SEND+MORE=MONEY 9567+1085=10652
X+Y=Z 1+2=3
XX+Y=ZZ No solution
1. Андрианова А.А. Исмагилов Л.Н., Мухтарова Т.М. Объектно-ориентированное программирование на С++: Учебное пособие / А.А. Андрианова, Л,Н. Исмагилов, Т.М. Мухтарова. – Казань: Казанский (Приволжского) федерального университет, 2010.
2. Александреску Андрей, Современное проектирование на C++, - М.: Вильямс, 2015. - 336 стр.: ил.
3. Герберт Шилдт, Полный справочник по C++, - М.: Вильямс, 2015. - 800 стр.: ил.
4. Герберт Шилдт. C++. Базовый курс. C++ from the Ground Up - Издательство: Вильямс, 2015. – 624 с.
5. Крупник Александр Борисович, Самоучитель С++, - СПб.: Питер, 2005. - 256 стр.
6. Культин Н. Б. Основы программирования в Microsoft®. Visual C++ 2010. — СПб.: БХВ-Петербург, 2010. — 384 с.
7. Лаптев В.В. С++. Объектно-ориентированное программирование: Учебное пособие. – СПб.: Питер, 2008.
8. Литвиненко Н. Технология программирования на C++. Начальный курс: Учебное пособие – СПб. : БХВ-Петербург, 2005. – 288 с.
9. Николай М. Джосаттис, Стандартная библиотека C++. Справочное руководство, - М.:Издательство: Вильямс, 2014. - 1136 стр.: ил.
10. Окулов С. М. Основы программирования. — М.: ЮНИМЕДИАСТАИЛ,. 2002. — 424 с.
11. Павловская Т.А., Щупак Ю.А. С/С++ Структурное и объектно-ориентированное программирование: Практикум. – СПб.: Питер, 2011. — 265 с: ил.
12. Паронджанов В. Д. Учись писать, читать и понимать алгоритмы. Алгоритмы для правильного мышления. Основы алгоритмизации. – М.: ДМК Пресс, 2012. – 520 с.
13. Роберт С. Сиакорд, Безопасное программирование на C и C++, М.: Вильямс, 2014. - 496 стр.: ил.
Купить эту работу vs Заказать новую | ||
---|---|---|
2 раза | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—5 дней |
370 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 51749 Контрольных работ — поможем найти подходящую