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

Как делить деньги? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки, поиск вхождений символов и вывод http://www.cyberforum.ru/cpp-beginners/thread693349.html
Здравствуйте, помогите пожалуйста с программой: Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить последнее вхождение символа “р” в строке и вывести строку, начиная с первого символа и до последнего “р” в строке. Если такого символа нет, то вывести всю строку, исключив из нее последнее слово. Спасибо большое
C++ Как используя C-String а потом и String class варьировать вывод? Дана задача: при вводе полного И.О.Ф. (в таком порядке) выводить Ф, И и О(только первую букву и .). И если О не задано - выводить только полное Ф, И. Например: 1 - Mary Average User == User, Mary A. 2 - Mary A. User == User, Mary A. 3 - Mary User == User, Mary Это начало используя C-String: http://www.cyberforum.ru/cpp-beginners/thread693346.html
C++ Структура данных стек (код)
Добрый вечер! Помогите пожалуйста разобраться с кодом... почти ничего не понятно... #include <iostream> using std::cout; using std::cin; using std::endl; #include <string> using std::string;
Неправильно считает сумму элементов массива, расположенных между первым и последним положительными элементами C++
#include "stdafx.h" #include <iostream> #include "conio.h" #include <stdio.h> #include "locale.h" using namespace std; int main(void)
C++ Даны две действительные квадратные матрицы порядка n. Получить новую матрицу путем прибавления к элементам каждого столбца первой матрицы произведения http://www.cyberforum.ru/cpp-beginners/thread693309.html
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу путем прибавления к элементам каждого столбца первой матрицы произведения элементов соответствующих столбцов второй матрицы. Собственно проблема то в чем, мой мозг не соображает как через цикл забацать произведение элементов соотв. столбцов второй матрицы...Подскажите пожалуйста как это правильно реализовать.
C++ C++ Упорядоченная последовательность Здрасте друзья! Помогите пожалуйста решить) Упорядочивание последовательности. По заданным x0 и n построить последовательность чисел по закону , i =1, 2, …, n. Затем эту последова-тельность упорядочить в новую последовательность со-гласно правилу П и найти в Y номер r элемента, удовлетворяющего усло-вию А. Входными данными программы являются значения x0 и n ; программа должна... подробнее

Показать сообщение отдельно
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
09.11.2012, 21:15     Как делить деньги?
Сначала нужно перевести всё либо в рубли либо в копейки, провести все необходимые опрерации, затем в снова перести в руб коп.

У меня примерная задача, но для долларов и центов. Запрашивает сначала количество центов - посмотрите может разберётесь.
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
89
90
91
92
93
94
#include <iostream>
using namespace std;
 
 
           void compute_coins(int coin_value, int& num, int& amount_left);
           int number_of_quarters(int quantity, int coin_value);
           int number_of_dimes(int& quantity, int coin_value, int& amount_left);
           int number_of_pennies(int& quantity, int coin_value, int& amount_left);
     
int main( )
{
    using namespace std;
    int coin_value, num, amount_left, quantity;
    
    int num1, num2, num3;
 
    
          
    cout << "Please enter a number of pennies from 1 to 99 .\n"
         << "(or zero to quit): ";
    cin >> quantity;
    
    cout << endl; 
    
   
    num1 = number_of_quarters(quantity, coin_value);       
    cout  << quantity << " pennies will be:\n " <<  num1 << " quarters\n "; 
    
    num2 = number_of_dimes(quantity, coin_value, amount_left);
    cout   <<  num2 << " dimes\n "; 
    
    num3 = number_of_pennies(quantity, coin_value, amount_left);
    cout   <<  num3 << " pennies\n "; 
    
     cout << endl; 
    
         do
          
         {
         cout << "Please enter a number of pennies from 1 to 99 .\n"
         << "(or zero to quit): ";
         cin >> quantity;
    
         cout << endl; 
    
   
         num1 = number_of_quarters(quantity, coin_value);       
         cout  << quantity << " pennies will be:\n " <<  num1 << " quarters\n "; 
    
         num2 = number_of_dimes(quantity, coin_value, amount_left);
         cout   <<  num2 << " dimes\n "; 
    
         num3 = number_of_pennies(quantity, coin_value, amount_left);
         cout   <<  num3 << " pennies\n "; 
         cout << endl; 
          
         }  while (quantity > 0);
    
    
    system("Pause");
    return 0;
}
 
       
          int number_of_quarters(int quantity, int coin_value)
           {
              int number_of_quarters;
   
              number_of_quarters = quantity/25;
              
              return (number_of_quarters);    
                
           }
   
           int number_of_dimes(int& quantity, int coin_value, int& amount_left)
           {
               int number_of_dimes;
               
               amount_left = quantity%25; 
               number_of_dimes = amount_left/10;
              
              return (number_of_dimes); 
              } 
 
              int number_of_pennies(int& quantity, int coin_value, int& amount_left)
              {
                int number_of_pennies;
                
                amount_left = quantity%25; 
                number_of_pennies = amount_left%10;
                
                return (number_of_pennies); 
                  
                  }
 
Текущее время: 08:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru