Advertisement

C++制作的溶液浓度模拟器

阅读量:

程序默认溶解物为糖,液体为水。

(原创,未经许可请勿转载!)

复制代码
 //

    
 //Created by Carlgood.
    
 //
    
 //Note:This program is written in version DEV-C++ 5.11.
    
 # include<iostream>
    
 # include<cmath>
    
 # include<string>
    
 # include<cstring>
    
 # include<cstdio>
    
 # include<algorithm>
    
 # include<sstream>
    
 # include<iomanip>
    
 # include<vector>
    
 # include<queue>
    
 # include<deque>
    
 # include<stack>
    
 # include<stdio.h>
    
 # include<windows.h>
    
 # include<ctime>
    
 # define This_program_is_written_by_Carlgood_Programming_Studio 9876543210
    
 using namespace std;
    
 int main()
    
 {
    
 	double w=0,s=0,c;
    
 	system("color 71");
    
 	system("title 溶液浓度模拟器  --By C.G.P.S");
    
 	system("cls");
    
 	cout<<"注:无单位区分,请不要输入过大的数!\n"; 
    
 	cout<<"初始水量:";
    
 	cin>>w;
    
 	cout<<"初始糖量:";
    
 	cin>>s;
    
 	while(true)
    
 	{
    
 		c=s/(w+s)*1.000000;
    
 		system("cls");
    
 		cout<<"当前浓度:≈"<<c*100<<"%\n";
    
 		int flag;
    
 		cout<<"加入水请输入0,加入糖请输入1。\n";
    
 		cin>>flag;
    
 		int w1=0,s1=0;
    
 		if(flag==0)
    
 		{
    
 			cout<<"加入多少水?:";
    
 			cin>>w1;
    
 		}
    
 		else if(flag==1)
    
 		{
    
 			cout<<"加入多少糖?:";
    
 			cin>>s1;
    
 		}
    
 		else
    
 		{
    
 			cout<<"Error!";
    
 			Sleep(1024);
    
 		}
    
 		w+=w1;
    
 		s+=s1;
    
 	}
    
 	return 0;
    
 }
    
    
    
    
    cpp
    
    
![](https://ad.itadn.com/c/weblog/blog-img/images/2025-08-15/OifT47GeYvlocCamR0Wypg6LZqFs.png)

全部评论 (0)

还没有任何评论哟~