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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2012, 19:38   #1
climp
Новичок
Джуниор
 
Регистрация: 20.09.2012
Сообщений: 1
Печаль Единица товара стоит a рублей b копеек...

Единица товара стоит a рублей b копеек. Было куплено n штук этого товара.
Сколько рублей и копеек пришлось заплатить за всю покупку?
На вход программе подаются три целых числа: а больше нуля, но меньше 30000, b больше нуля, но меньше 100, п больше 0 но меньше 30000.

Цена товара обозначена в рублях с точностью до копеек, то есть вещественным числом с двумя цифрами после десятичной точки, например 10.35. В целочисленных переменных получите и выдайте значения целого числа рублей и целого числа копеек в цене товара.
Пример входных данных Пример выходных данных
10.35 10 35

помогите пожалуйста........
climp вне форума Ответить с цитированием
Старый 20.09.2012, 21:36   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

такое впечатление, что ты условия ДВУХ похожих задач соединили в одну!
например,
Цитата:
вход программе подаются три целых числа
Цитата:
Цена товара обозначена в рублях с точностью до копеек, то есть вещественным числом
а что на выходе нужно получить? Цену товара? Так она уже дана в исходных данных (числа а и b)

короче, либо авторам задачи незачёт, либо тому, кто её криво пересказал..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.09.2012, 21:53   #3
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Да ему, похоже, надо сумму за весь товар вычислить и выдать в рублях-копейках, а не в целых числах (в целых - цена за единицу товара)

Типа такого:

Код:
price:=a+b/100;
sum:=price*n;
А как вещественное число превратить в рубли-копейки - это уже было, и недавно
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 20.09.2012, 21:54   #4
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Ага, Вот она, эта темка
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 21.09.2012, 08:39   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

всё я понял.
в условии приведены ДВЕ разные задачи.
1-я. по трём целым числам A B N (A B - цена, N - количество) нужно посчитать общую сумму покупки и вывести число рублей и число копеек.

2-я. цену, заданную в виде вещественного числа, вывести в виде двух целых чисел (отдельно рубли, отдельно - копейки)

в его сообщении пример с данными выглядит так:
Цитата:
Код:
Пример входных данных Пример выходных данных 
10.35                          10 35

Последний раз редактировалось Serge_Bliznykov; 21.09.2012 в 08:43.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мнимая единица в С++ akhalex Общие вопросы C/C++ 17 20.07.2012 18:46
5 копеек=50 копеек Alex11223 Свободное общение 48 29.11.2011 02:30
Как расшифровывается эта единица измерения? Stilet Общие вопросы по программированию, компьютерный форум 3 22.01.2010 11:42