IJUL'S BLOG

Menampilkan Waktu sekarang C#

g usah buang - buang tenaga buat bikin algoritma nampilin waktu saat ini,,,,lgsg aja ni code nya;


namespace ConsoleApplication1
{
   public class Time {

           // private member variables

           int Year;

           int Month;

           int Date;

           int Hour;

           int Minute;

           int Second;

 

           // constructor

           public Time(System.DateTime dt) {

               Year = dt.Year;

               Month = dt.Month;

               Date = dt.Day;

              Hour = dt.Hour;

             Minute = dt.Minute;

             Second = dt.Second;

         }

 

         // public methods

         public void DisplayCurrentTime() {

             System.Console.WriteLine("\n\n\t\t\t\t{0}/{1}/{2} {3}:{4}:{5}",

               Month, Date, Year, Hour, Minute, Second);
             Console.Read();

         }

       
     }

 
    class LatKonstruktor {

         public static void Main(string[] args) {

             DateTime currTime = DateTime.Now;

            Time t = new Time(currTime); //memanggil constructor
             t.DisplayCurrentTime();

         }

     }
    }
READ MORE - Menampilkan Waktu sekarang C#

Membuat Tabel Matematika C#

source codenya pasti mantap dah,,,ckckck...


namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {

             ulang:
            Console.WriteLine("\t\t\tPILIHAN MENU TABEL ARITMATIK\n");
            Console.WriteLine("================================================================================");
            Console.Write("1.Tabel Perkalian\t2.Tabel Penjumlahan\t3.Tabel Pengurangan\n");
            Console.WriteLine("4.Tabel Pembagian");
            char pilihan;
            Console.Write("\n\t\t\t\tInputkan Pilihan= ");
            int kode = int.Parse(Console.ReadLine());
            Console.WriteLine();
            Console.Write("masukkan jumlah kolom = ");
            int kolom = int.Parse(Console.ReadLine());  // untuk setiap baris akan ada i * 1 sampai i * kolom
            Console.Write("masukkan jumlah baris = ");
            int baris = int.Parse(Console.ReadLine()); // program akan menghitung 1 * 1 sampai baris * kolom
            data d1 = new data(kolom, baris);
            Console.ReadLine();
            Console.Clear();
            switch (kode)
            {
                case 1:
                    {

                        d1.kali(kolom, baris);
                        break;
                    }
                case 2:
                    {
                        d1.jumlah(kolom, baris);
                        break;
                    }
                case 3:
                    {
                        d1.kurang(kolom, baris);
                        break;
                    }
                case 4:
                    {
                        d1.bagi(kolom, baris);
                        break;
                    }
                default:
                    {
                        Console.Write("Pilihan menu salah ");
                        break;
                    }

            } Console.Write("\nMau ulangi ke menu lagi(y/t) = ");
            pilihan = char.Parse(Console.ReadLine());
            if (pilihan == 'Y' || pilihan == 'y')
            {
                Console.Clear();
                goto ulang;
            }
                     
            Console.ReadLine();
        }
    }
}
    class data
    {
     
       public int kolom;
        public int baris;
        public data(int kolom, int baris)
        {
            this.kolom = kolom;
            this.baris = baris;
        }

        public void kali(int kolom,int baris)
        {
            Console.WriteLine("Kolom = " + kolom);
            Console.WriteLine("Baris = " + baris);
            Console.WriteLine("\t\tTabel Perkalian\n ");
            // membuat puncak tabel
            // contoh outputnya jika kolom bernilai 4
            // .....|...1.|...2.|...3.|...4.|
            // (titik melambangkan spasi)
            Console.Write("  X  |");
            for (int i = 1; i <= kolom; i++)
                Console.Write(" {0,3} |", i);
                Console.WriteLine();
            // membuat garis pemisah
            // contoh output jika kolom bernilai 4
            // ------------------------------
            for (int i = 1; i <= kolom + 1; i++)
                Console.Write("------");
                Console.WriteLine();
            // loop ini akan memproses baris per baris
            for (int i = 1; i <= baris; i++)
            {
                // menuliskan identitas baris, misalnya
                // ...1.|
                // (titik melambangkan spasi)
                Console.Write(" {0,3} |", i);
                // loop ini akan memproses kolom per kolom
                // untuk baris yang bersangkutan
                for (int j = 1; j <= kolom; j++)
                    Console.Write(" {0,3} |", i * j);
                // baris selesai diproses
                // output karakter new line ke console
                Console.WriteLine();
            }
        }


        public void jumlah(int kolom, int baris)
        {
            Console.WriteLine("Kolom = " + kolom);
            Console.WriteLine("Baris = " + baris);
            Console.WriteLine("\t\tTabel Penjumlahan\n ");
            Console.Write("  +  |");
            for (int i = 1; i <= kolom; i++)
                Console.Write(" {0,3} |", i);
                Console.WriteLine();
           
            for (int i = 1; i <= kolom + 1; i++)
                Console.Write("------");
                Console.WriteLine();
           for (int i = 1; i <= baris; i++)
            {
                     Console.Write(" {0,3} |", i);
                for (int j = 1; j <= kolom; j++)
                    Console.Write(" {0,3} |", i + j);
                    Console.WriteLine();
            }
        }

        public void kurang(int kolom, int baris)
        {
            Console.WriteLine("Kolom = " + kolom);
            Console.WriteLine("Baris = " + baris);
            Console.WriteLine("\t\tTabel Pengurangan\n ");
            Console.Write("  -  |");
            for (int i = 1; i <= kolom; i++)
                Console.Write(" {0,3} |", i);
                Console.WriteLine();

            for (int i = 1; i <= kolom + 1; i++)
                Console.Write("------");
                Console.WriteLine();
            for (int i = 1; i <= baris; i++)
            {
                Console.Write(" {0,3} |", i);
                for (int j = 1; j <= kolom; j++)
                    Console.Write(" {0,3} |", i - j);
                Console.WriteLine();
            }
        }

        public void bagi(int kolom, int baris)
        {
            Console.WriteLine("Kolom = " + kolom);
            Console.WriteLine("Baris = " + baris);
            Console.WriteLine("\t\tTabel Pembagian\n ");
            Console.Write("  /  |");
            for (int i = 1; i <= kolom; i++)
                Console.Write(" {0,3} |", i);
            Console.WriteLine();

            for (int i = 1; i <= kolom + 1; i++)
                Console.Write("------");
            Console.WriteLine();
            for (int i = 1; i <= baris; i++)
            {
                Console.Write(" {0,3} |", i);
                for (float j = 1; j <= kolom; j++)
                    Console.Write(" {0,3} |", i / j);
                Console.WriteLine();
            }
        }

    }
   
 

READ MORE - Membuat Tabel Matematika C#

Membuat Deret Bintang sederhana pada C#

source code ini simple bgt deh,,,hhe.....,,mklum baru bljr....


namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Masukkan Jumlah Baris data= ");
            int n = int.Parse(Console.In.ReadLine());
            for (int i = 1; i <= n; i++)
            {
                for (int j = 1; j <= i; j++)
                { Console.Write("*"); }
                Console.WriteLine("\n");
            }
            Console.ReadLine();
        }
    }
}
READ MORE - Membuat Deret Bintang sederhana pada C#
Powered By Blogger
Diberdayakan oleh Blogger.

Entri Populer

PENGUNJUNG

Buku Tamu

About Me

Foto Saya
Ijal Ferdi
there is no something special about me,,, but this blog is so special for me......
View my complete profile

Total Tayangan Halaman

Followers