Value of Stock Holdings

// Value of Stock Holdings
#include<iostream>

double conversion(int integer,int moloffractional,int denoffractional);

int main()
{
    using namespace std;
    double volofhold,price,value;
    int integer,moloffractional,denoffractional;
    char ans;
    
    do
    {
        cout<<"Enter the volume of holding :";
        cin>>volofhold;
        cout<<"Enter the tree number of the fractional :";
        cin>>integer>>moloffractional>>denoffractional;
    
        price = conversion(integer,moloffractional,denoffractional);
        value = volofhold * price;
    
        cout<<"The total value is "<<value<<" dollar!"<<endl;
        
        cout<<"Do you want again?";
        cin>>ans;
    }while('y' == ans || 'Y' == ans);
    return 0;
}

double conversion(int integer,int moloffractional,int denoffractional)
{
    double fractional,price;
    
    fractional = moloffractional *1.0  / denoffractional;
    price = integer + fractional;
    return price;
}

结果:

Enter the volume of holding :100 Enter the tree number of the fractional :10 5 8 The total value is 1062.5 dollar! Do you want again?y Enter the volume of holding :1000 Enter the tree number of the fractional :10 5 8 The total value is 10625 dollar! Do you want again?