Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình C ++ để tìm số lượng sau khi thay thế hỗn hợp

Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình để tìm lượng sữa còn lại sau khi thay thế hỗn hợp.

Giả sử chúng ta có X lít sữa. Từ đó thay Y lít sữa bằng Y lít nước. Quy trình này được thực hiện lặp đi lặp lại Z số lần. Nhiệm vụ của chúng ta là tìm lượng sữa cuối cùng còn lại trong thùng chứa.

Tìm mối quan hệ giữa các giá trị giữa các thao tác lặp lại, ta tìm được công thức tính lượng sữa sau Z số thao tác là

số tiền còn lại =((X-Y) / X) Z * X

Ví dụ

#include <bits/stdc++.h>
using namespace std;
//calculating the final amount of milk
float calc_milk(int X, int Y, int Z) {
   float result = 0.0, result1 = 0.0;
   result1 = ((X - Y) / (float)X);
   result = pow(result1, Z);
   result = result * X;
   return result;
}
int main() {
   int X = 13, Y = 2, Z = 5;
   cout << calc_milk(X, Y, Z) << endl;
   return 0;
}

ĐẦU RA

5.63884