Selasa, 12 April 2011

Program c++ menghitung umur

program penghitung umur:

user memasukan tanggal, bulan dan tahun sekarang. kemudian user memasukan kapan tanggal,bulan dan tahun kelahiran user sendiri [jangan orang lain] wkwk
program kemudian akan memberitahukan umur sebenarnya sih user.

syntac:

#include <conio.h>
#include <iostream.h>
void main()

{
int tgl_skrng,bln_skrng,thn_skrng,tgl_lahir,bln_lahir,thn_lahir,tahun,bulan1,
bulan2,tgl1,tgl2;

cout<<"masukan tanggal sekarang : ";cin>>tgl_skrng;
cout<<"masukan bulan sekarang : ";cin>>bln_skrng;
cout<<"masukan tahun sekaran : ";cin>>thn_skrng;
cout<<endl;

cout<<"masukan tanggal lahir anda: ";cin>>tgl_lahir;
cout<<"masukan bulan lahir anda : ";cin>>bln_lahir;
cout<<"masukan tahun lahir anda : ";cin>>thn_lahir;
cout<<endl;

tahun=thn_skrng-thn_lahir;
bulan1=bln_skrng-bln_lahir;
bulan2=bln_lahir-bln_skrng;
tgl1=tgl_skrng-tgl_lahir;
tgl2=tgl_lahir-tgl_skrng;

{
if((thn_skrng>thn_lahir)&&(tgl_skrng>=tgl_lahir)&&(bln_skrng>=bln_lahir))
{
cout<<"Umur anda: "<<tahun<<" tahun "<<bulan1<< " bulan "<<tgl1<< " hari "<<endl;
}
else if((thn_skrng>thn_lahir)&&(tgl_lahir>=tgl_skrng)&&(bln_lahir>=bln_skrng))
{
cout<<"Umur anda: "<<tahun<< " tahun "<<bulan2<< " bulan " <<tgl2<< " hari "<<endl;
}
else if((thn_skrng>thn_lahir)&&(tgl_skrng>=tgl_lahir)&&(bln_lahir>=bln_skrng))
{
cout<<"Umur anda: "<<tahun<<" tahun "<<bulan2<<" bulan "<<tgl1<<" hari "<<endl;
}
else if((thn_skrng>thn_lahir)&&(tgl_lahir>=tgl_skrng)&&(bln_skrng>=bln_lahir))
{
cout<<"Umur anda: "<<tahun<<" tahun "<<bulan1<<" bulan "<<tgl2<<" hari "<<endl;
}
else
{
cout<<"data yang anda masukan salah"<<endl;
}
}

getch();

}

Tidak ada komentar:

Posting Komentar