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

Монеты. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить площадь четырехугольника http://www.cyberforum.ru/cpp-beginners/thread67712.html
Вычислить площадь четырехугольника АВСD. Викристовуючы формулу Герона для нахождения площадей триккутникив в подпрограмме.
C++ Текст с Екселя в Матрицу Доброго времени суток! Не могли бы вы подсказать следующее... 1. нужно открыть файл для чтения (Excel файл сохраненный в формате "csv с разделителями"). FILE *file fopen("file.csv","r"); 2.... http://www.cyberforum.ru/cpp-beginners/thread67708.html
очередь C++
доброго времени суток! люди обьясните плиз на пальцах что такое очередь, как туда добавить, удалить элементы, ну может еще какие протсые операции. И пример программы плиз. Так сказать для чайников ...
Вывод системного времени на экран C++
Нужно создать клас в котором будет информация про системное время.Также нужно создать метод который будет эту инфу выводить.... задачу делал но у меня ошибки...а в чем причина так и не понял... ...
C++ Вычислить сумму минимальных элементов каждой строки http://www.cyberforum.ru/cpp-beginners/thread67699.html
Помогите дописать програмку плз вычислить сумму минимальных елементов каждого рядка (тоесть в каждом рядке найти минимальное число а потом ети числа сложить) #include <iostream> #include...
C++ Одномерный массив В одномерном массиве, который состоит из n действительных элементов, вычислить: 1. минимальный по модулю элемент массива; 2. сумму модулей элементов массива, которые размещены после первого... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
26.11.2009, 20:58
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
 using namespace std;
 int main()
{
        const unsigned long nominal[] ={ 1, 2, 3, 5, 10, 15, 25, 50, 100, 500, 1000, 2500, 5000, 10000 };
        int mas[14], i=0, j, temp, b=1;
        unsigned long sum;
        cout<<"Enter your sum: "; cin>>sum;
        while(nominal[i]<sum && i<14)
            i++;
        mas[0]=nominal[i-1];
        temp=mas[0];
        for(j=i-2; j>=0 && temp!=sum; j--)
        {
            if(temp+nominal[j]<=sum)
            {
                mas[b]=nominal[j];
                b++;
                temp+=mas[b-1];
            }
        }
        if(temp!=sum)
            cout<<"Nelzy"<<endl;
        else
        {
            cout<<"Mogno"<<endl;
            for(i=0; i<b; i++)
                cout<<mas[i]<<endl;
        }
 
        system("pause");
        return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru