⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 phonefee.cpp

📁 关于电话记价的代码! 还有待完善!呵呵!
💻 CPP
字号:
// 电话费.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>

using namespace std;

class Time
{
public:
	int hour;
	int minute;
	int second;
};

int Period(Time start,Time over)
{
	int s = start.hour * 3600 + start.minute * 60 + start.second;
	int o = over.hour * 3600 + over.minute * 60 + over.second;
	int i = o - s;
	if (i < 0)
		i = i + 86400;
	int m = i / 60;
	if (i%60 != 0)
		m += 1;
	return m;
}

double fee(Time start, Time over)
{
	double f;
	if (start.hour < 6 && over.hour < 6)
		f = 0.1 * Period(start,over) ;
	else if (start.hour < 24 && over.hour < 24)
		f = 0.15 * Period(start,over);
	else
		cout << "\aError";

	return f;

		
		
		



}
	

	

int _tmain(int argc, _TCHAR* argv[])
{
	Time start, over;
	cout << "请输入通话开始时刻: ";
	cin >> start.hour >> start.minute >> start.second;

	cout << "请输入通话结束时刻: ";
	cin >> over.hour >> over.minute >> over.second;

	cout << Period(start,over) << endl;
	cout << fee(start,over);
	


	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -