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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tc
1 / 1 / 0
Регистрация: 06.02.2011
Сообщений: 76
#1

купюры - C++

06.05.2011, 11:59. Просмотров 543. Ответов 2
Метки нет (Все метки)

помогите решить данную задачу на си , заранее благодарен
Покупатель должен заплатить в кассу S рублей. у него имеются купюры достоинством 1,5,10,50,100 рублей. составить программу,вычисляющую сколько купюр разного достоинства отдаст покупатель если он начинает платить с самых больших купюр
ввод из файла rub.in
вывод из файла rub.out
пример
ввод 525
вывод
100-5
50-0
10-2
5-1
1-0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2011, 11:59     купюры
Посмотрите здесь:

В кассе имеются только трех- и пятирублевые купюры - C++
Помогите пожалуйста с задачами! В кассе имеются только трех- и пятирублевые купюры (это было в далёком 1980 г.). Составить программу,...

Есть сумма, нужно подобрать так купюры, чтобы разменять эту сумму без остатка - C++
Я не умею решать задачи подобного типа: есть сумма нужно подобрать так купюры чтобы разменять эту сумму без остатка. Киньте ссылку на...

6. Можно ли разменять m руб. на рублёвые, трёхрублёвые, пятирублёвые купюры так, чтобы получить всего 10 купюр. (10<m<50) - C++
Помогите пожалуйста сделать прогу: Можно ли разменять m руб. на рублёвые, трёхрублёвые, пятирублёвые купюры так, чтобы получить всего...

Можно ли разменять m руб. на рублёвые, трёхрублёвые, пятирублёвые купюры так, чтобы получить всего 10 купюр - C++
помогите , пожалуйста , доделать ))а то все перепробовала , а выводиться не то что нужно)) Условие : Можно ли разменять m руб. на...

Покупатель должен заплатить в кассу 5 руб. У него имеются купюры по 1, 5, 10, 50, 100, 500, 1000 и 10000 руб - C++
Покупатель должен заплатить в кассу 5 руб. У него имеются купюры по 1, 5, 10, 50, 100, 500, 1000 и 10000 руб. Сколько купюр разного...

Купюры - Pascal
Приветик всем Поможет кто-то создать в паскаль програмку которая будет отоброзить суму денег в меньше купюр ну как 1234 рублеи -1 1000 ...

купюры - Turbo Pascal
помогите решить данную задачу , заранее благодарен Покупатель должен заплатить в кассу S рублей. у него имеются купюры достоинством...

Купюры - Turbo Pascal
Покупатель должен заплатить в кассу 5руб. У него имеются купюры по 1, 5, 10, 50, 100, 500, 1000 и 10000 руб. Сколько купюр разного...

денежные купюры - Turbo Pascal
В некоторой стране используются денежные купюры достоинством в 1, 2, 4, 8, 16, 32 и 64. дано натуральное число N. Как наименьшим...

Разведчик и купюры - Комбинаторика
а) Для передачи информации от резидента Гарриваса в Нагонии только что внедренному разведчику был установлен следующий порядок. Все...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
06.05.2011, 21:35     купюры #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include < stdio.h >
 
int main(){
  freopen("rub.in","r",stdin);
  freopen("rub.out","w",stdout);
  int S, mas[5]={0}, mas1[5]={1,5,10,50,100}, tmp=4, i;
  scanf("%d", &S);
  while(S)
  {
      while(S<mas1[tmp])
          tmp--;
      S-=mas1[tmp];
      mas[tmp]++;
  }
  for(i=4; i>=0; i--)
      printf("%d-%d\n", mas1[i], mas[i]);  
  
  return 0;
}
tc
1 / 1 / 0
Регистрация: 06.02.2011
Сообщений: 76
13.05.2011, 15:23  [ТС]     купюры #3
Цитата Сообщение от valeriikozlov Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include < stdio.h >
 
int main(){
  freopen("rub.in","r",stdin);
  freopen("rub.out","w",stdout);
  int S, mas[5]={0}, mas1[5]={1,5,10,50,100}, tmp=4, i;
  scanf("%d", &S);
  while(S)
  {
      while(S<mas1[tmp])
          tmp--;
      S-=mas1[tmp];
      mas[tmp]++;
  }
  for(i=4; i>=0; i--)
      printf("%d-%d\n", mas1[i], mas[i]);  
  
  return 0;
}
помогите еще пожалуйста с вот этой задачей сортировка
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru