Program C# Console Application Menghitung Umur Hidup


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace umurQ
{
    class Program
    {
        static void Main(string[] args)
        {
            System.Console.WriteLine("=====================PROGRAM MENGHITUNG WAKTU HIDUP-KU=====================");
            System.Console.WriteLine("---------------------------------------------------------------------------");
            int tanggalLahir, tanggalSekarang,bulanLahir, bulanSekarang, tahunLahir, tahunSekarang;
            System.Console.Write("PERTAMA,........  MASUKAN Tanggal lahir kamu           : ");
            tanggalLahir = int.Parse(System.Console.In.ReadLine());
            System.Console.Write("KEDUA  ,........  MASUKAN Bulan lahir kamu dalam angka : ");
            bulanLahir = int.Parse(System.Console.In.ReadLine());
            System.Console.Write("KETIGA ,........  MASUKAN Tahun lahir kamu dalam angka : ");
            tahunLahir = int.Parse(System.Console.In.ReadLine());
            System.Console.WriteLine();
            System.Console.WriteLine("===============================WAKTU SEKARANG=============================");
            System.Console.Write("MASUKAN Tanggal Sekarang : ");
            tanggalSekarang = int.Parse(System.Console.In.ReadLine());
            System.Console.Write("MASUKAN Bulan Sekarang   : ");
            bulanSekarang = int.Parse(System.Console.In.ReadLine());
            System.Console.Write("MASUKAN Tahun Sekarang   : ");
            tahunSekarang = int.Parse(System.Console.In.ReadLine());
            System.Console.WriteLine("---------------------------------------------------------------------------");
           
            int tahun = tahunSekarang - tahunLahir;
            int bulan1 = bulanSekarang - bulanLahir;
            int tgl1 = tanggalSekarang - tanggalLahir;
            int tgl2 = tanggalLahir - tanggalSekarang;
            int bulan;
            if (bulanSekarang < bulanLahir)
            {
                tahun = tahun- 1;
                bulan = 12 - bulanLahir + bulanSekarang;

            }
           
                if ((tahunSekarang > tanggalLahir) && (tanggalSekarang >= tanggalLahir) && (bulanSekarang >= bulanLahir))
                {
               

                    System.Console.Write("Umur Hidup Kamu adalah  " + tahun + " tahun ," + bulan1+ " bulan ," + tgl1 + " hari");
                }
                else if ((tahunSekarang > tanggalLahir) && (tanggalSekarang <= tanggalLahir) && (bulanSekarang <= bulanLahir))
                      
                {
                    bulan = 12 - bulanLahir + bulanSekarang;
                    System.Console.Write("Umur Hidup Kamu adalah  " + tahun + " tahun ," + bulan + " bulan ," + tgl2 + " hari");
                }
                else if ((tahunSekarang > tanggalLahir) && (tanggalSekarang >= tanggalLahir) && (bulanSekarang <= bulanLahir))
                {
                    bulan = 12 - bulanLahir + bulanSekarang;
                    System.Console.Write("Umur Hidup Kamu adalah  " + tahun + " tahun ," + bulan + " bulan ," + tgl1 + " hari");
                }
                else if ((tahunSekarang > tanggalLahir) && (tanggalSekarang <= tanggalLahir) && (bulanSekarang >= bulanLahir))
                {
                 
                    System.Console.Write("Umur Hidup Kamu adalah  " + tahun + " tahun ," + bulan1+ " bulan ," + tgl2 + " hari");
                }
                else
                {
                    System.Console.WriteLine("Data yang kamu masukan salah1!!!");
                }
             
                System.Console.ReadLine();
            }
        }
    }
==> klo ada yg salah bilang ya.....


Postingan terkait:

2 Tanggapan untuk "Program C# Console Application Menghitung Umur Hidup"

Silahkan tinggalkan komentar baik saran maupun kritik. Komentar yang masuk akan muncul pada kolom komentar setelah di approve. Terimakasih atas pengertiannya.