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#

Mencari Nilai Faktorial pada C#

ga pake lama-lama deh,,,ni source code simple nya:


namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            int h;
            Console.Write("m!\nMasukkan Nilai N = ");
            int n = int.Parse(Console.In.ReadLine());
            h = 1;
            Console.Write(n + "! =");
         
             for (int i = 1; i <= n; i++)
            { h = h * i;
           
             Console.Write(n-(i-1));
             if (i != n)
               
            Console.Write("*");
            }
             Console.WriteLine();
            Console.Write(n+ "!");
            Console.Write("=");

            Console.WriteLine(h);
            Console.ReadLine();
        }
    }
}

READ MORE - Mencari Nilai Faktorial pada C#

Konversi Suhu menggunakan C#

ni langsung aj ke source codenya gan:


namespace ConsoleApplication1
{
    class celc
    {
        public void Celcius()
        {
            Console.WriteLine("konversi Celcius");
            Console.WriteLine("====================");
            Console.Write("Inputkan Bilangan= ");
            double cel = double.Parse(Console.ReadLine());
            double fah = cel * 1.8 + 32;
            double rea = cel * 0.8;
         
            Console.WriteLine(cel + " Celcius = " + fah + " Fahrenheit");
            Console.WriteLine(cel + " Celcius = " + rea + " Reamur");
        }
    }
    class fahr
    {
        public void Fahrenheit()
        {
            Console.WriteLine("konversi Fahrenheit");
            Console.WriteLine("====================");
            Console.Write("Inputkan Bilangan= ");
            double fah = double.Parse(Console.ReadLine());
            double rea = (fah - 32) / 2.25;
            double cel = (fah - 32) / 1.8;
         
            Console.WriteLine(fah + " Fahrenheit = " + rea + " Reamur");
            Console.WriteLine(fah + " Fahrenheit = " + cel + " Celcius");
        }
    }
    class ream
    {
        public void Reamur()
        {
            Console.WriteLine("konversi Reamur");
            Console.WriteLine("====================");
            Console.Write("Inputkan Bilangan= ");
            double rea = double.Parse(Console.ReadLine());
            double fah = rea * 2.25 + 32;
            double cel = rea / 0.8;
         
            Console.WriteLine(rea+ " reamur = " + fah + " Fahrenheit");
            Console.WriteLine(rea + " reamur = " + cel + " Celcius");
        }
    }
    class program
    {
        static void Main(string[] args)
        {
            celc p1 = new celc();
            fahr p2 = new fahr();
            ream p3 = new ream();
         
            Console.WriteLine("1.Konversi Dari Celcius");
            Console.WriteLine("2.Konversi Dari Fahrenheit");
            Console.WriteLine("3.Konversi Dari Reamur");
            ulang:
            Console.Write("Inputkan Pilihan= ");
            int pilih = int.Parse(Console.ReadLine());
            if (pilih <= 3)
                switch (pilih)
                {
                    case 1:
                        {
                            p1.Celcius();
                            break;
                        }
                    case 2:
                        {
                            p2.Fahrenheit();
                            break;
                        }
                    case 3:
                        {
                            p3.Reamur();
                            break;
                        }
                 
                }
            else
            {
                Console.WriteLine("Pilihan Salah,Pilihan Hanya Dari 1-3");
                goto ulang;
            }


            Console.ReadLine();
        }
    }
}

READ MORE - Konversi Suhu menggunakan C#

Menghitung Data Pekerja di C#

ni contoh source code menngunakan console application:



namespace ConsoleAplication1
{
    class program
    {
        static void Main(string[] args)
        {
            Console.Write("Jumlah Pekerja= ");
            int n = int.Parse(Console.In.ReadLine());
            data2 p1 = new data2(n);
            p1.data1(n);
            Console.Clear();
            p1.cetak(n);
            Console.ReadLine();
        }
    }
    class data2
    {
        public int n;
        string[] nama = new string[10];
        int[] usia = new int[50];
        string[] kelamin = new string[10];
        int[] gaji = new int[50];
        double[] upah = new double[50];

        public data2(int n)
        {
            this.n = n;
        }
        public void data1(int n)
        {
         
         
            for (int i=1;i<=n;i++)
            {
                Console.Write("Inputkan Nama= ");
                nama[i] = Console.In.ReadLine();
                Console.Write("Inputkan Usia= ");
                usia[i] = int.Parse(Console.In.ReadLine());
                Console.Write("Inputkan Jenis kelamin= ");
                kelamin[i] = Console.In.ReadLine();
                Console.Write("Inputkan Gaji= ");
                gaji[i] = int.Parse(Console.In.ReadLine());
                Console.Write("Inputkan Jam Lembur= ");
                upah[i] = double.Parse(Console.ReadLine());
             
                Console.WriteLine();
            }
         
        }
          public void cetak(int n)
            {
            Console.WriteLine();
            Console.WriteLine("NAMA\t|USIA\t|KELAMIN\t|GAJI\t|\tUPAH LEMBUR\t|GAJI TOTAL|");
            Console.Write("___________________________________________________________"+"\n");
              for (int j = 1; j <= n; j++)
            {
                Console.Write(nama[j]+"\t");
                Console.Write(usia[j]+"\t");
                Console.Write(kelamin[j]+"\t");
                Console.Write("Rp."+gaji[j]+"\t");
                Console.Write("Rp."+(upah[j]*50000)+"\t");
                Console.Write("Rp." + (gaji[j]+(upah[j] * 50000)));
                Console.WriteLine();
            }
            Console.ReadLine();
        }
    }
}

READ MORE - Menghitung Data Pekerja di 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