program beda_tanggal;
uses wincrt;
var dd1,mm1,yy1,dd2,mm2,yy2,dd,mm,yy:longint;
begin
writeln('Hitung Selisih Tanggal');
writeln;
writeln('tanggal 1 = ');
writeln;
write(' tanggal ');read(dd1);
write(' bulan ');read(mm1);
write(' tahun ');read(yy1);
writeln;
writeln('tanggal 2 = ');
writeln;
write(' tanggal ');read(dd2);
write(' bulan ');read(mm2);
write(' tahun ');read(yy2);
if dd1>dd2 then
begin
dd:=dd1-dd2;
end;
if dd2>dd1 then
begin
dd:=dd2-dd1;
end;
if mm1>mm2 then
begin
mm:=mm1-mm2;
end;
if mm2>mm1 then
begin
mm:=mm2-mm1;
end;
if yy1>yy2 then
begin
yy:=yy1-yy2;
end;
if yy2>yy1 then
begin
yy:=yy2-yy1;
end;
writeln;
writeln('hasil selisih tanggal : ');
writeln;
writeln(yy,' tahun ',mm,' bulan ',dd,' hari ');
readln(yy,mm,dd);
end.
http://mpermperpisang.blogspot.com/2013/09/jasa-pembuatan-program-atau-analisis_16.html
BalasHapusngaco abiss nihh koding sesat, kalo yg dihitung kabisat gimana....
BalasHapusyaa tinggal diubah disesuaikan ama kebutuhan atau keinginan
Hapuskalo saya kasih yg pake kabisat segala macem yg ada makin sesat org2 yg cuma mau copas g mau mikir..apalagi mahasiswa