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

Монеты номиналом 1, 2, 5, 10, 25, 50 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать динамический массив, любого простого типа (например: int, long, float, double) http://www.cyberforum.ru/cpp-beginners/thread454903.html
1. Создать проект, который содержит консольную программу Win32. 2. Создать динамический массив, любого простого типа (например: int, long, float, double ), предварительно узнав его размер у пользователя. Создать функцию, которая будет заполнять массив случайными значениями, функцию вычисления суммы элементов массива, и функцию которая будет выводить на печать состав массива и результаты на...
C++ Реализовать программу с использованием библиотеки GGI. Доброй ночи,помогите пожалуйста с программой. Реализовать программу с использованием библиотеки GGI. Программа рисует стрелочные часы с часовой, минутной и секундной стрелками. Отображаемое время должно соответствовать системному и обновляться каждую секунду. http://www.cyberforum.ru/cpp-beginners/thread454899.html
C++ Подскажите простую реализацию динамического массива и его использование с возможностью изменения его размера
Подскажите простую реализацию динамического масива и его использование с возможностью изменения его размера........спасибо))) одномерного массива на с++
C++ Вычислить сумму первых n элементов прогрессии
Имеется арифметической прогрессией вида: ai=ai-1*b. Нужно сделать следующее: 1)Чтобы вычислял элемент прогрессии с номером n. 2)Чтобы вычислял сумму первых n элементов прогрессии. 3)Чтобы выводил первые n элементов на экран. Каждое задание нужно сделать в разных функциях.
C++ Написать программу, показывающую все основные операции, которые можно выполнять над переменными типа указатель. http://www.cyberforum.ru/cpp-beginners/thread454867.html
Написать программу, показывающую все основные операции, которые можно выполнять над переменными типа указатель.
C++ Написать программу, показывающую, что происходит со значением указателя Написать программу, показывающую,что происходит со значением указателя, если к нему прибавить число( для массивов разных типов) подробнее

Показать сообщение отдельно
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
29.02.2012, 02:09     Монеты номиналом 1, 2, 5, 10, 25, 50
У Вас есть монеты номиналом 1, 2, 5, 10, 25 та 50 копеек в бесконечном количестве. Сколькими способами можно выдать один рубль? У меня есть программа на paskal а мне надо просто переписать на чистый Си

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  uses crt;
    var i1,i2,i3,i4,i5,i6:integer;
        k:integer;
begin
  k:=0;
  for i1:=0 to 100 do
  for i2:=0 to 50 do
  for i3:=0 to 20 do
  for i4:=0 to 10 do
  for i5:=0 to 4 do
  for i6:=0 to 2 do
  if ((i1*1+i2*2+i3*5+i4*10+i5*25+i6*50) = 100 )
    then inc(k);
  writeln('k= ',k);
  readln;
end.
Помогите, ... Реально не понимаю как переписать ..!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru