Написать программу подсчета стоимости разговора для разных мобильных операторов

Пользователь вводит стоимость разговора и выбирает с какого на какой оператор он звонит. Вывести длительность разговора на экран.

#include <iostream>
using namespace std;
void main(){
setlocale(LC_ALL,"rus");
const int MTS=1.7, KIEV=2.7, UMS=0.7;
int dlit=0, oper=0;
cout<<"Введите длительность разговора разговора"<<endl;
cin>>dlit;
cout<<"Выберите с какого оператора звонить"<<endl;
cout<<"МТС - 1, Киевстар - 2, Ums - 3"<<endl;
cin>>oper;
if(oper==1){
	cout<<dlit*MTS;
}else if(oper==2){
	cout<<dlit*KIEV;
}else if(oper==3){
	cout<<dlit*UMS;
}else{
	cout<<"Думай че пишешь"<<endl;
}

Подсчет стоимости разговора

#include <iostream>
using namespace std;
void main(){
	int a=0,b=0,c=0,d=0,e=0,z=0;
	 int s = 30;
	
	setlocale(LC_ALL,"rus");
	//Начало разговора
	cout<<"Введите  начало разговора часах"<<endl;
	cin>> a;
	cout<<"Введите начало разговора в минутах"<<endl;
	cin>> b;
	cout<<"Введите начало разговора в секундах"<<endl;
	cin>> c;

	//Завершение разговора
	cout<<"Введите  завершение разговора часах"<<endl;
	cin>> d;
	cout<<"Введите завершение разговора в минутах"<<endl;
	cin>> e;
	cout<<"Введите завершение разговора в секундах"<<endl;
	cin>> z;
	
	//Стоимость разговора
	cout<<"Стоимость вашего разговора "<<((d*3600+e*60+z) - (a*3600 + b*60 + c))/s/4<<" гривны"<<endl;


	system("pause");