![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 60
|
![]()
Музыкальный диск
Входной файл:test.in Выходной файл:test.out Ограничение по времени: 0.5 с Музыкальный диск стоит x руб. n коп. У вас имеется a руб. b коп. Хватит ли вам денег на покупку диска? В случае недостатка, определите, сколько денег нужно добавить. Входной файл В первой строке даны целые числа x и n, разделенные пробелом (0 ≤ x ≤ 1000, 0 ≤ n ≤ 99, x и n одновременно не могут быть равны нулю). Во второй строке даные целые числа a и b, разделенные пробелом (0 ≤ a ≤ 1 000 000, 0 ≤ b ≤ 99). Выходной файл В первой строке выведите “yes”, если имеющаяся сумма достаточна для приобретения диска. Если денег не хватит, выведите в первой строке “no”, а во второй строке – целые числа p и q, разделенные пробелом, недостаток соответственно в рублях и копейках (0 ≤ q ≤ 99). Число копеек выведите двумя цифрами, при необходимости добавив ведущий ноль. Примеры входного и выходного файлов test.in 3 20 5 00 test.out yes test.in 10 20 7 80 test.out no 2 40 Моя программа: Код:
t-разность копеек Проблема: не работает. Пишет просто: no 0.000000 0.000000 Подскажите в чем проблема? Последний раз редактировалось sp.caster; 04.05.2011 в 14:18. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
![]()
printf("no \n %f %f", &q, &t);
значки & убрать |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 60
|
![]()
К сожалению ничего не изменилось
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Во-первых оператор
Код:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 60
|
![]()
исправил, что странно, у меня эта программа компилилась и с then, а когда попробовал все заново создать и переписать, и это ничем хорошим не закончилось, и я решил опять вернуться к этой программе, скопировал ее с сайта и она не скомпилилась из-за then, необъяснимо, но факт=)
короче говоря, все равно не робит прога |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
![]() Код:
Последний раз редактировалось Hemul; 04.05.2011 в 19:55. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 60
|
![]()
Hemul, ваш кода сложен для понимания, для меня по-крайне мере, и все же проблему он не решил. Бред какой-то.
Создал все заново, использовал ваш код - все работает. Спасибо. А почему тогда не работал старый проект? Все разобрался, спасибо за помощь Последний раз редактировалось sp.caster; 04.05.2011 в 22:00. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 03.10.2010
Сообщений: 321
|
![]() Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на паскале (набрать заданную сумму денег) | Старый Gilbert | Помощь студентам | 4 | 21.03.2011 15:12 |
Жадный алгоритм. Задача о размене денег. | Multiman | Помощь студентам | 4 | 18.10.2010 13:15 |