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

Можно ли составить данное количество денег, используя только две из данных монет - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение уравнений http://www.cyberforum.ru/cpp-beginners/thread176707.html
а) Решить уравнение 0,4+arctg(sqrt(x))-x=0 с точностью E=10^-4. Отрезок содержащий корень . б) Найти все натуральные числа, не превосходящие N, равные сумме кубов своих цифр. Помогите, пожалуйста.
C++ Функции... #include <vcl.h> #include <iostream.h> #include <conio.h> #pragma hdrstop int fact(int x, int y) { for(int z=1; z<x; z++){ y=z*(z+1);} } http://www.cyberforum.ru/cpp-beginners/thread176676.html
C++ 2 простых вопроса(строка и массив структур)
Доброе! Только начал изучать С и появилось 2 небольших вопроса. Надеюсь вам не будет лень ответить:) 1. Как работать со строкой. Я так понимаю через масива чаровский. Ну т.е. записывать каждое нажатие клавиши в последующий элемент масива? Если не сложно, киньте код 2. Собсвенно можно создать структуру. А как массив структур? в делфи я то знаю...:)
C++ матрица
Доброго времени суток ! что означает i<j ,i>j, i=j в любой произвольной матрице ?
C++ Вектор наподобие STL http://www.cyberforum.ru/cpp-beginners/thread176641.html
Закончил реализацию. Выкладываю, ибо может кому пригодится. + Кому не лень - пожалуйста просмотрите код, скажите, что плохо сделано, чего не хватает и т.п. Проект более 1000 строк. //Allocator.h #include <limits> #ifndef _ALLOCATOR_H_ #define _ALLOCATOR_H_
C++ Заполнить матрицу Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей. подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
15.10.2010, 15:08     Можно ли составить данное количество денег, используя только две из данных монет
Немного коряво:
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
#include <iostream>
#include <conio.h>
#define n 7
 
using namespace std;
 
int main()
{
    int i,j,m,r,k,p=0;
    int a[n]={1,5,10,50,100,200,500};
    cout<<"  Rub. "; cin>>r;
    cout<<"  kop. "; cin>>k;
    m=r*100+k;
    for(i=0;i<n;i++) 
    for(j=0;j<n;j++) 
    {
        if(a[i]+a[j]==m)
        {
            p=1; cout<<"\n\n  Yes, ";
            if(a[i]<100) cout<<a[j]/100<<" rub. + "<<a[i]<<" kop.";
            if(a[i]>=100&&a[j]>=100)) cout<<a[j]/100<<" rub. + "<<a[i]/100<<" rub.";
        }
        if(p==1) break;
    } 
    if(p==0) cout<<"\n\n  No";
    getch();
    return 1;
}
 
Текущее время: 04:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru