14 MAYIS 2017
PAZAR
17.50
C++ Saat Farkı Örneği

Girilen iki saat arasındaki farkı saniye cinsinden hesaplayalım.

 

ÇÖZÜM

#include <iostream>
#include <math.h>
using namespace std;

unsigned long int saatFarki(int a1,int a2,int a3,int b1,int b2,int b3) {
	a1=a1*3600;
	a2=a2*60;
	int saat1 = a1+a2+a3;
	b1=b1*3600;
	b2=b2*60;
	int saat2 = b1+b2+b3;
	cout << fabs(saat1-saat2) << " saniye";
}

int main() {
	int saat,dakika,saniye;
	int saat2,dakika2,saniye2;
	
	cout << "Birinci Saat: ";
	cin >> saat;
	if(saat>12) {saat = saat%12;}
	cout << "Birinci Dakika: ";
	cin >> dakika;
	if(dakika>60) {dakika = 60;}
	cout << "Birinci Saniye: ";
	cin >> saniye;
	if(saniye>60) {saniye = 60;}
	
	cout << "Ikinci Saat: ";
	cin >> saat2;
	if(saat>12) {saat = saat%12;}
	cout << "Ikinci Dakika: ";
	cin >> dakika2;
	if(dakika2>60) {dakika2 = 60;}
	cout << "Ikinci Saniye: ";
	cin >> saniye2;
	if(saniye2>60) {saniye2 = 60;}
	
	saatFarki(saat,dakika,saniye,saat2,dakika2,saniye2);
}

ÇIKTI

YORUMLAR 0
Bu konuya henüz kimse yorum yapmadı.
İlk yorumu sen yapmak ister misin?
YORUM BIRAK
Şuanda bu yoruma cevap yazıyorsunuz:
İptal Et