Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ cstdio vs fstream https://www.cyberforum.ru/ cpp-beginners/ thread987791.html
Есть программа, виводящяя 16-ричный дамп бинарного файла (вместо каждого байта входного файла виводится значение в 16-ричной системе) Для работы с файлами использованы функции cstdio. а нужно использовать функции fstream, как это сделать? #include <stdio.h> #include <stdlib.h> int main () { FILE * pFile; long lSize; char * buffer; size_t result;
Парсер XML файлов C++
Доброго времени. Нужен парсер для такой цели : 1) Хранить/сохранять объекты программы, и загружать обратно. Собственно, есть ли нужные библиотеки, или нужно писать парсер самому ? Если самому, то каким способом, посимвольным чтением ? Важно то, что бы он был кроссплатформенным. P.S.
C++ Объясните Вот собственно и программа... #include <stdlib.h> #include <stdio.h> #include <math.h> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread987758.html C++ Что не так с программой? Написал прогу по заданию,вроде все верно но в ответ не совпадает с тем что я решал на калькуляторе: #include<iostream> #include<conio.h> #include<math.h> #include<iomanip> using namespace std; int main() { double x; https://www.cyberforum.ru/ cpp-beginners/ thread987756.html
C++ Где нагрешил?
Подскажите пожалуйста почему программа в в конце находит U минимальное, а х и у соответствующие к нему выводит непонятно откуда? #include "stdafx.h" #include <iostream> #include <math.h> #include <iomanip> #include <fstream> using namespace std; fstream file;
C++ dynamic_cast https://www.cyberforum.ru/ cpp-beginners/ thread987729.html
Помогите разобраться с dynamic_cast, а точнее с вот этой записью void f() { A* pa = new A; B* pb = new B; void* pv = dynamic_cast<void*>(pa); // pv now points to an object of type A pv = dynamic_cast<void*>(pb); // pv now points to an object of type B }
C++ По длинам двух сторон некоторого треугольника и углу между ними найти длину третьей стороны и площадь этого треугольника https://www.cyberforum.ru/ cpp-beginners/ thread987703.html
Привет всем. Помогите исправить программу. Вот задача: По длинам двух сторон некоторого треугольника и углу между ними найти длину третьей стороны и площадь этого треугольника. Язык С++ Программа: http://ru.static.z-dn.net/files/def/36febd87dfd24f681381e2ea2959cb56.png
статические функции C++
Всем здрасьте. У меня тут впоросик на счёт static функций. я знаю как работает static с переменной. Но как он работает с функциями? к примеру: static int Func() { // //.... безудержинный код //
C++ Гаммирование Разработать программу на С++ для реализации алгоритма шифрования и расшифрования данных, используя метод гаммирования и поразрядного циклического сдвига. Алгоритм: для блока данных заданного размера берется такого же размера фрагмент гаммы и выполняется операция поразрядного исключающего «ИЛИ», далее, выполняется операция поразрядного циклического сдвига на заданное число бит влево или вправо с... https://www.cyberforum.ru/ cpp-beginners/ thread987698.html C++ Помогите исправить ошибку. Вывести на печать фамилию и возраст работников 3 отдела. Добрый день, помогите исправить ошибку) Вывести на печать фамилию и возраст работников 3 отдела // обработка.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "string" #include "iostream" #include "fstream" using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread987678.html
C++ Дан файл целых чисел. Удалить из него все элементы с четными номерами.
Помогите. Дан файл целых чисел. Удалить из него все элементы с четными номерами. Помогите сделать хотя бы для вида пусть код даже не работает если.
C++ Преобразования типов https://www.cyberforum.ru/ cpp-beginners/ thread987657.html
Имеется такое выражение t=(i*j)*((e^(x))) ,где t-double x,i,j-int e-float Когда подставляю значения и считаю выдает ошибку, error C2296: ^:недопустимо, левый операнд имеет тип "float" Вроде как должно преобразовываться так double=int*float, почему такая ошибка? Спасибо.
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317
30.10.2013, 08:47  [ТС] 0

Вычислить сколько товара можно купить без сдачи - C++ - Ответ 5258352

30.10.2013, 08:47. Показов 4035. Ответов 2
Метки (Все метки)

Ответ

Задачу решил, жаль конечно что никто не помог

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
#include "stdafx.h"
#include <conio.h>
#include <iostream>
 
 
 
using namespace std;
 
class pivopack 
{
    private:
        int MoneyArr[7];
        int MoneyUser[7];
        double BeerPrice;
        int SumMoney;
    public:
        pivopack();
        void inputBeer();
        void outputBeer();
        int colNew();
};
 
pivopack::pivopack()
{
    MoneyArr[0] = 1000;
    MoneyArr[1] = 500;
    MoneyArr[2] = 200;
    MoneyArr[3] = 100;
    MoneyArr[4] = 50;
    MoneyArr[5] = 10;
    MoneyArr[6] = 5;
}
 
 
 
 
void pivopack::inputBeer()
{
    BeerPrice = 11.11;
    SumMoney = 0;
    for (int i=0; i<7; i++)
    {
        if (MoneyArr[i]>50)
        {
            cout<<"Input number of coins "<<MoneyArr[i]/100<<" Rub"<<endl;
        } else {cout<<"Input number of coins "<<MoneyArr[i]<<" Kop"<<endl;}
        cin>>MoneyUser[i];
        SumMoney += (MoneyUser[i])*(MoneyArr[i]);
        cout<<"Proverka summi: "<<SumMoney<<endl;
 
    }
}
 
void pivopack::outputBeer()
{
    cout<<"Total money - "<<SumMoney<<" kop"<<endl;
    cout<<"He can buy "<<colNew()<<" bottles"<<endl;
}
 
 
 
int pivopack::colNew()
{
    int col = (int)(SumMoney / (BeerPrice*100));
    int ost = (int)(SumMoney - col*BeerPrice*100);
    for (int i = 6; i>-1; i--)
    {
        if (MoneyUser[i]!=0)
        {
            while ((int)(ost % MoneyArr[i]))
            {
                if(col-- < 1) break; 
                else ost = (int)(SumMoney - col*BeerPrice*100);
            }
            break;
        }
    }
    return col;
}
 
int main()
{
    pivopack vasya;
    vasya.inputBeer();
    vasya.outputBeer();
    getch();
    return 0;
}


Вернуться к обсуждению:
Вычислить сколько товара можно купить без сдачи C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2013, 08:47
Готовые ответы и решения:

Сколько единиц товара сможет купить покупатель и какова его сдача?
1. Известна сумма денег, имеющаяся у покупателя и стоимость одной единицы товара. Сколько единиц...

Сколько единиц товара сможет купить покупатель и какова его сдача?
Известна сумма денег, что есть у покупателя и стоимость одной единицы товара. Сколько единиц товара...

Сколько животных можно купить за 100 рублей?
Написать программу, которая выводит на экран все возможные варианты решения задачи: Имеется 100...

Сколько быков, коров и телят можно купить на 100 рублей?
1.Имеется 100 рублей. Сколько быков, коров и телят можно купить на все эти деньги, если плата за...

2
30.10.2013, 08:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2013, 08:47
Помогаю со студенческими работами здесь

Определить, сколько можно купить быков, коров и телят по заданным ценам
Сколько можно купить быков, коров и телят, если плата за быка – 10 рублей, за корову – 5 рублей, за...

Определить, сколько можно купить быков, коров и телят, если известны цены
Сколько можно купить быков, коров и телят, если плата за быка 10 рублей, за корову - 5 рублей, за...

Вычислить сколько нужно купить быков, коров и телят, имея определенную сумму денег
Помогите пожалуйста зделать програму по етой задеч: Сколько можно купить быков, коров и телят,...

Покупатель приобрел А штук товара по цене B руб. Определите стоимость покупки и размер сдачи
Покупатель приобрел А штук товара по цене B руб. Определите стоимость покупки и размер сдачи

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru