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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 22.07.2011, 23:36   #1
Костя Соколов
Новичок
Джуниор
 
Аватар для Костя Соколов
 
Регистрация: 21.07.2011
Сообщений: 9
Стрелка Денежная система Великобритании 2

ЗДАРОВА ))
У МЕНЯ ПРОБЛЕМА С ПОД ЗАДАНИЕМ Лафроне ООП
Глава 2 упражнение 12.
Уже 2 день не могу решить :D
ПОЖАЛУЙСТА НАПИШИТЕ РАБОЧИЙ КОД ЖЕЛАТЕЛЬНО С ИЗОБИЛИЕМ КОММЕНТАРИЕВ ПОТОМУ ЧТО Я НЕ ПОНЯЛ КАК РАБОТАЮТ С НЕКОТОРЫМИ ФУНКЦИЯМИ.
ВОТ ЗАДАЧА :

Цитата:
Устаревшая денежная система Великобритании состояла из фунтов, шиллингов и пенсов. 1 фунт был равен 20 шиллингам, а 1 шиллинг —12 пенсам. Для записи использовалась система, состоящая из знака 2 и трех десятичных значений, разделенных точками. Например, запись £5.2.8 обозначала 5 фунтов, 2 шиллинга и 8 пенсов (пенс — множественное число от пенни). Современная денежная система, принятая в 50-е годы XX века, со-
стоит только из фунтов и пенсов, причем один фунт равен 100 пенсам. Такой фунт называют десятичным. Таким образом, в новой денежной системе указанная сумма будет обозначаться как £5.13 (если быть точнее, £5.1333333).
{ЗАДАНИЕ}
Цитата:
Напишите программу, выполняющую действия, обратные тем, которые описаны в упражнении 10, то есть запрашивающую у пользователя сумму, указанную в десятичных футах, и переводящую её в старую систему фунтов, шиллингов и персов. Пример взаимодействия программы с пользователем может выглядеть так:
Цитата:
Введите число фунтов: 3.51
Эквивалентная сумма в старой форме записи : £ 3.10.2
Обратите внимание на то, что если вам придется присваивать вещественное значение (например, 12,34) переменной целого типа, то его дробная часть (0,34) будет потеряна, а целая переменная получит значение 12.Чтобы избежать предупреждения со стороны компилятора, используйте явное преобразование типов. Можно использовать операторы, подобные приведенным ниже:
Цитата:
float decpounds: // сумма в десятичных фунтах
int pounds; // сумма в старых фунтах
float decfrac; // десятичная дробная часть
pounds = static_cast<int>(decpounds); // отбрасывание дробной части
decfrac = decpounds - pounds; // прибавление дробной части
Чтобы получить число шиллингов, следует умножить на 20 значение переменной decfrac. Аналогичным образом можно получить число пенсов.

НАПИШИТЕ РАБОЧИЙ КОД С КОМЕНТАРИЯМИ.
ответ на задание 10 вот в етой ссылке. http://programmersforum.ru/showthread.php?t=144657
связь со мной по почте cokol1pro@gmail.com
или по скайпу coko1994
-_- хватит меня критиковать.

Последний раз редактировалось Костя Соколов; 22.07.2011 в 23:40. Причина: забыл £ раставить
Костя Соколов вне форума
Старый 22.07.2011, 23:47   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

http://programmersforum.ru/showpost....8&postcount=12
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лафоре, Денежная система Великобритании Alex11223 Общие вопросы C/C++ 17 28.02.2012 17:44
Система принятия решения (Экспертная система) daranton Microsoft Office Excel 4 01.05.2010 17:55
Бизнес в Великобритании KOC Свободное общение 5 27.04.2010 02:08
Система (Си) Defa4ka Помощь студентам 2 01.10.2009 02:22