#include <iostream>
using namespace std;
//dekraruję funkcję
double unit_net_cost_of_the_product(int raw_material_cost, int number_of_hours, double hourly_rate, int batch_cost, int batch_size );
int main()
{
int batch_cost, batch_size;
int raw_material_cost;
int number_of_hours;
double hourly_rate; //
double target_profit;
//Tutaj mam nadzieję wszystko jasne. Zadeklarowałem
//zmienne i przypisałem im wartości za pomocą cin
cin >> batch_cost >> batch_size
>> raw_material_cost >>number_of_hours
>> hourly_rate >> target_profit;
//wywołuję funkcję unit_net_cost_of_the_product.
double net_cost_product = unit_net_cost_of_the_product(raw_material_cost, number_of_hours, hourly_rate, batch_cost, batch_size );
//Wypisuję wynik tej funkcji
cout << net_cost_product << endl;
}
double unit_net_cost_of_the_product(int raw_material_cost, int number_of_hours, double hourly_rate, int batch_cost, int batch_size ){
return raw_material_cost+(number_of_hours*hourly_rate)+batch_cost/batch_size;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCi8vZGVrcmFydWrEmSBmdW5rY2rEmQpkb3VibGUgdW5pdF9uZXRfY29zdF9vZl90aGVfcHJvZHVjdChpbnQgcmF3X21hdGVyaWFsX2Nvc3QsIGludCBudW1iZXJfb2ZfaG91cnMsIGRvdWJsZSBob3VybHlfcmF0ZSwgaW50IGJhdGNoX2Nvc3QsIGludCBiYXRjaF9zaXplICk7CgppbnQgbWFpbigpCnsKCiAgICBpbnQgYmF0Y2hfY29zdCwgYmF0Y2hfc2l6ZTsKICAgIGludCByYXdfbWF0ZXJpYWxfY29zdDsKICAgIGludCBudW1iZXJfb2ZfaG91cnM7CiAgICBkb3VibGUgaG91cmx5X3JhdGU7IC8vCiAgICBkb3VibGUgdGFyZ2V0X3Byb2ZpdDsKCiAgICAvL1R1dGFqIG1hbSBuYWR6aWVqxJkgd3N6eXN0a28gamFzbmUuIFphZGVrbGFyb3dhxYJlbQogICAgLy96bWllbm5lIGkgcHJ6eXBpc2HFgmVtIGltIHdhcnRvxZtjaSB6YSBwb21vY8SFIGNpbgogICAgY2luID4+IGJhdGNoX2Nvc3QgPj4gYmF0Y2hfc2l6ZQogICAgICAgID4+IHJhd19tYXRlcmlhbF9jb3N0ID4+bnVtYmVyX29mX2hvdXJzCiAgICAgICAgPj4gaG91cmx5X3JhdGUgPj4gdGFyZ2V0X3Byb2ZpdDsKCiAgICAvL3d5d2/FgnVqxJkgZnVua2NqxJkgdW5pdF9uZXRfY29zdF9vZl90aGVfcHJvZHVjdC4KICAgIGRvdWJsZSBuZXRfY29zdF9wcm9kdWN0ID0gdW5pdF9uZXRfY29zdF9vZl90aGVfcHJvZHVjdChyYXdfbWF0ZXJpYWxfY29zdCwgbnVtYmVyX29mX2hvdXJzLCBob3VybHlfcmF0ZSwgYmF0Y2hfY29zdCwgYmF0Y2hfc2l6ZSApOwoKCS8vV3lwaXN1asSZIHd5bmlrIHRlaiBmdW5rY2ppCiAgICBjb3V0IDw8IG5ldF9jb3N0X3Byb2R1Y3QgPDwgZW5kbDsKCgoKfQoKZG91YmxlIHVuaXRfbmV0X2Nvc3Rfb2ZfdGhlX3Byb2R1Y3QoaW50IHJhd19tYXRlcmlhbF9jb3N0LCBpbnQgbnVtYmVyX29mX2hvdXJzLCBkb3VibGUgaG91cmx5X3JhdGUsIGludCBiYXRjaF9jb3N0LCBpbnQgYmF0Y2hfc2l6ZSApewoKICAgICAgICByZXR1cm4gcmF3X21hdGVyaWFsX2Nvc3QrKG51bWJlcl9vZl9ob3Vycypob3VybHlfcmF0ZSkrYmF0Y2hfY29zdC9iYXRjaF9zaXplOwoKICAgICAgICB9Cg==