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