Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรม C++ หาปริมาณที่เหลือหลังการแทนที่สารละลาย


ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมสำหรับหาปริมาณนมที่เหลือหลังการแทนที่สารละลาย

สมมติว่าเรามีนม X ลิตร จากนั้น นม Y ลิตรถูกแทนที่ด้วยน้ำ Y ลิตร กระบวนการเดียวกันนี้ทำซ้ำอีก Z ครั้ง ภารกิจของเราคือหาปริมาณนมสุดท้ายที่เหลืออยู่ในภาชนะ

การหาความสัมพันธ์ระหว่างค่าในระหว่างการดำเนินการซ้ำๆ เราพบสูตรสำหรับหาปริมาณนมหลังการดำเนินการ Z ครั้ง คือ

ปริมาณที่เหลือ = ((X-Y)/X)^Z * X

ตัวอย่าง

#include <bits/stdc++.h> using namespace std; // คำนวณปริมาณนมสุดท้าย 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; }

ผลลัพธ์

5.63884