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

Реализовать метод summa () для вычисление денежной суммы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Погите устранить ошибку в чтение txt, пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread401009.html
Всем здравствуйте. Вот программа. мне нужно открыть файл прочитать из него текст, закодировать его. Снова записать в этот же файл. и из этого же файла его прочитать и раскодировать. Но возникает одна ошибка. Из файла он читает толко до первого проблема. Помогите пожалуйста. #include <iostream> #include <locale.h> #include <cmath> #include <fstream> #include <string> using namespace std;
C++ Погите устранить ошибку в чтение txt, пожалуйста. Всем здравствуйте. Вот программа. мне нужно открыть файл прочитать из него текст, закодировать его. Снова записать в этот же файл. и из этого же файла его прочитать и раскодировать. Но возникает одна ошибка. Из файла он читает толко до первого проблема. Помогите пожалуйста. #include <iostream> #include <locale.h> #include <cmath> #include <fstream> #include <string> using namespace std; ... http://www.cyberforum.ru/cpp-beginners/thread401005.html
C++ Классы С++. Стек
Стек – KStack Методы: конструкторы, деструктор; операции: >>, <<, +, +=, =, ==, != функции: IsEmpty(), Size(), Clear() - удалить все элементы стека, Top() - получить значение верхнего элемента стека, Push() – добавить новый элемент стек,
Массив целых чисел... C++
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); //setlocale(LC_ALL, "rus") long i,j,k,m,n,buf; long * a;//Указатель на элементы последовательности do
C++ Аппроксимация С++ http://www.cyberforum.ru/cpp-beginners/thread400975.html
Здравствуйте товарищи программисты. Нужна помощь с курсовиком. Выполнить аппроксимацию в С++ методом левых прямоугольников. Аппроксимирующая функция имеет вид Напишите программу пожалуйста если не трудно. Спасибо!
C++ вывод таблицы значений функции y(x) при различных значениях написать программу на С++ для вывода таблицы значений функции y(x) при различных значениях x. Значения переменной х меняються от a до b с шагом h (a,b, h-вещественные числа). 4 sin(в 3 степени) 5x,x<2 y(x)= 2,3/ln x, 2=<2=<4 arccos x/x+1, x>4 помогите пожалуйста не знаю как подойти к решению счего начать? подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4514 / 2856 / 228
Регистрация: 12.12.2009
Сообщений: 7,249
Записей в блоге: 1
Завершенные тесты: 1
07.12.2011, 13:36     Реализовать метод summa () для вычисление денежной суммы.

Не по теме:

Цитата Сообщение от dikiy1993 Посмотреть сообщение
Название темы:
Реализовать метод summa () для вычисление денежной суммы.
Содержание:
Создать структуру-пару с двумя полями, которые ... Реализовать метод summa () —
вычисление денежной суммы.
можно водички попить? а то так холодно, что даже переночевать негде


Непонятно, зачем делать внешние ф-ции, ну да ладно:
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
#include <iostream>
#include <algorithm>
 
struct Money
{
   int first, second;
};
 
bool init(Money&, int, int);
 
Money make_Money(int fst, int scnd)
{
   Money tmp;
   if(init(tmp, fst, scnd)){
      return tmp;
   } else {
      std::cout<<"Invalid arguments "<< __FILE__<<" "<< __LINE__<<std::endl<<"first = "<<fst<<" second = "<<scnd<<std::endl;
      exit(1);
   }
}
 
bool init(Money &money, int f, int s)
{
   int val[]={1, 2, 5, 10, 50, 100, 500};
   size_t size = sizeof(val)/sizeof(*val);
   if(std::find(val, val+size, f) != val+size && s!=0){
      money.first = f;
      money.second = s;
      return true;
   }
   return false;
}
 
int summa(const Money &money)
{
   return money.first * money.second;
}
 
int main()
{
   Money money = make_Money(500, 1000);
   std::cout<<"Summa: "<<summa(money)<<std::endl;
   return 0;
}
остальное сам.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru