#include <iostream.h>
typedef struct Lahir
{
int tgl, bln, thn;
int tgl2, bln2, thn2;
int tgl3, bln3, thn3;
};
void main()
{
cout << " PROGRAM PERHITUNGAN USIA";
cout << "\n======================================================\n";
char nama[20];
Lahir tbt;
cout << "Nama : ";
cin >> nama;
cout << "Tanggal lahir : ";
cin >> tbt.tgl;
cout << "Bulan lahir : ";
cin >> tbt.bln;
cout << "Tahun lahir : ";
cin >> tbt.thn;
cout << endl;
cout << "Tanggal sekarang : ";
cin >> tbt.tgl2;
cout << "Bulan sekarang : ";
cin >> tbt.bln2;
cout << "Tahun sekarang : ";
cin >> tbt.thn2;
cout << endl;
if(tbt.thn2 > tbt.thn)
{
tbt.thn3 = tbt.thn2 - tbt.thn;
if(tbt.bln2 < tbt.bln)
{
tbt.thn3 = tbt.thn3 - 1;
tbt.bln3 = (tbt.bln2 + 12)- tbt.bln;
}
else
tbt.bln3 = tbt.bln2 - tbt.bln;
if(tbt.tgl2 < tbt.tgl)
{
tbt.bln3 = tbt.bln3 - 1;
tbt.tgl3 = (tbt.tgl2 + 30)- tbt.tgl;
}
else
tbt.tgl3 = tbt.tgl2 - tbt.tgl;
cout << "\n==================================";
cout << "\nNama : " << nama;
cout << "\nUsia : " << tbt.thn3 << " tahun " << tbt.bln3 << " bulan " << tbt.tgl3 << " hari";
}
else
cout << "\nError : Inputan Salah";
}
typedef struct Lahir
{
int tgl, bln, thn;
int tgl2, bln2, thn2;
int tgl3, bln3, thn3;
};
void main()
{
cout << " PROGRAM PERHITUNGAN USIA";
cout << "\n======================================================\n";
char nama[20];
Lahir tbt;
cout << "Nama : ";
cin >> nama;
cout << "Tanggal lahir : ";
cin >> tbt.tgl;
cout << "Bulan lahir : ";
cin >> tbt.bln;
cout << "Tahun lahir : ";
cin >> tbt.thn;
cout << endl;
cout << "Tanggal sekarang : ";
cin >> tbt.tgl2;
cout << "Bulan sekarang : ";
cin >> tbt.bln2;
cout << "Tahun sekarang : ";
cin >> tbt.thn2;
cout << endl;
if(tbt.thn2 > tbt.thn)
{
tbt.thn3 = tbt.thn2 - tbt.thn;
if(tbt.bln2 < tbt.bln)
{
tbt.thn3 = tbt.thn3 - 1;
tbt.bln3 = (tbt.bln2 + 12)- tbt.bln;
}
else
tbt.bln3 = tbt.bln2 - tbt.bln;
if(tbt.tgl2 < tbt.tgl)
{
tbt.bln3 = tbt.bln3 - 1;
tbt.tgl3 = (tbt.tgl2 + 30)- tbt.tgl;
}
else
tbt.tgl3 = tbt.tgl2 - tbt.tgl;
cout << "\n==================================";
cout << "\nNama : " << nama;
cout << "\nUsia : " << tbt.thn3 << " tahun " << tbt.bln3 << " bulan " << tbt.tgl3 << " hari";
}
else
cout << "\nError : Inputan Salah";
}
Download File : Menghitung Selisih Hari
Password : codenesia
Jika ada pertanyaan mengenai "Menentukan Hari Berdasarkan Input Tanggal" silahkan tinggalkan komentar !
0 komentar:
Posting Komentar