Pendahuluan
Pertama kali mendengar kata “C#” kita akan bertanya “Bahasa pemprograman apakah ini” ? “Apa Tujuannya kita mempelajarinya” ? “Bagaimana cara mempelajarinya” ? “Apa bedanya dengan bahasa .Net lainnya yg terdapat pada Visual Studio” ? Saya Akan menjawab pertanyaan ini masing-masing agar dapat membuka pikiran anda lebih luas lagi. C# adalah salah satu bahasa pemprograman intermediate yg digunakan oleh programmer untuk membuat executable programs / program yg dapat di eksekusi. C# dapat memisahkan jarak antara aplikasi yang powerfull tapi membingungkan seperti C++ dan sangat mudah sekali untuk digunakan , C# memiliki extension .CS .
Tujuan kita mempelajari C# adalah untuk membuat suatu program, apa itu program ? wah menjadi pertanyaan lagi ☺ , program adalah suatu executable file atau dengan kata lain adalah file yg dapat di eksekusi dengan double klik suatu icon ,Sebagai contoh adalah Microsoft word yg sering kita gunakan adalah sebuah program, file ini memiliki extension .exe yang merupakan executable files.
Sebelum menjalankan aplikasi yg dibuat dengan C# , kita memerlukan Common Language Runtime(CLR) untuk meng-eksekusi program yg di generate dengan C#. Ini kita dapat dari .Net Framework yg dapat kita download langsung dari situs Microsoft secara free, atau otomatis terinstall ke dalam komputer ketika menginstall Visual Studio sebagai suatu syarat standard pada procedure penginstalan.
Berikut ini beberapa kelebihan C# :
- Flexible: C# program dapat di eksekusi di mesin computer sendiri atau di transmiskan melalu web dan di eksekusi di computer lainnya
- Powerful: C# memiliki sekumpulan perintah yang sama dengan C++ yang kaya akan fitur yang lengkap tetapi dengan gaya bahasa yang lebih diperhalus sehingga memudahkan penggunanya
- Easier to use: C# memodifikasi perintah yang sepenuhnya sama dengan C++ dan memberitahu dimana letak kesalahan kita bila ada kesalahan dalam aplikasi , hal ini dapat mengurangi waktu kita dalam mencari error
- Visually oriented: The .NET library code yang digunakan oleh C# menyediakan bantuan yang dibutuhkan untuk membuat tampilan yang complicated dengan frames, dropdown , tabbed windows, group button , scroll bar , background image , dan lainnya
- Secure: semua bahasa pemprograman yg digunakan untuk kebutuhan internet mesti memiliki security yg benar-benar aman untuk menghindari aksi kejahatan dari pihak lain seperti hacker , C# memiliki segudang fitur untuk menanganinya
Isi
Pertama – tama , mari kita mempelajari struktur dasar dari logika basic pemprograman. kita mesti mengenal penggunaan macam-macam perulangan yang kita gunakan untuk meng-handle memproses data yang telah diinput menggunakan looping seperti for / while ataupun sesuatu nilai inputan yang sudah pasti di definisikan nilai yang akan di proses menggunakan case , kita mesti mengetahui kapan kita mesti menggunakannya.
berikut adalah contoh untuk menampilkan output huruf 1-6 dengan berbagai model perulangan :
Pertama kali mendengar kata “C#” kita akan bertanya “Bahasa pemprograman apakah ini” ? “Apa Tujuannya kita mempelajarinya” ? “Bagaimana cara mempelajarinya” ? “Apa bedanya dengan bahasa .Net lainnya yg terdapat pada Visual Studio” ? Saya Akan menjawab pertanyaan ini masing-masing agar dapat membuka pikiran anda lebih luas lagi. C# adalah salah satu bahasa pemprograman intermediate yg digunakan oleh programmer untuk membuat executable programs / program yg dapat di eksekusi. C# dapat memisahkan jarak antara aplikasi yang powerfull tapi membingungkan seperti C++ dan sangat mudah sekali untuk digunakan , C# memiliki extension .CS .
Tujuan kita mempelajari C# adalah untuk membuat suatu program, apa itu program ? wah menjadi pertanyaan lagi ☺ , program adalah suatu executable file atau dengan kata lain adalah file yg dapat di eksekusi dengan double klik suatu icon ,Sebagai contoh adalah Microsoft word yg sering kita gunakan adalah sebuah program, file ini memiliki extension .exe yang merupakan executable files.
Sebelum menjalankan aplikasi yg dibuat dengan C# , kita memerlukan Common Language Runtime(CLR) untuk meng-eksekusi program yg di generate dengan C#. Ini kita dapat dari .Net Framework yg dapat kita download langsung dari situs Microsoft secara free, atau otomatis terinstall ke dalam komputer ketika menginstall Visual Studio sebagai suatu syarat standard pada procedure penginstalan.
Berikut ini beberapa kelebihan C# :
- Flexible: C# program dapat di eksekusi di mesin computer sendiri atau di transmiskan melalu web dan di eksekusi di computer lainnya
- Powerful: C# memiliki sekumpulan perintah yang sama dengan C++ yang kaya akan fitur yang lengkap tetapi dengan gaya bahasa yang lebih diperhalus sehingga memudahkan penggunanya
- Easier to use: C# memodifikasi perintah yang sepenuhnya sama dengan C++ dan memberitahu dimana letak kesalahan kita bila ada kesalahan dalam aplikasi , hal ini dapat mengurangi waktu kita dalam mencari error
- Visually oriented: The .NET library code yang digunakan oleh C# menyediakan bantuan yang dibutuhkan untuk membuat tampilan yang complicated dengan frames, dropdown , tabbed windows, group button , scroll bar , background image , dan lainnya
- Secure: semua bahasa pemprograman yg digunakan untuk kebutuhan internet mesti memiliki security yg benar-benar aman untuk menghindari aksi kejahatan dari pihak lain seperti hacker , C# memiliki segudang fitur untuk menanganinya
Isi
Pertama – tama , mari kita mempelajari struktur dasar dari logika basic pemprograman. kita mesti mengenal penggunaan macam-macam perulangan yang kita gunakan untuk meng-handle memproses data yang telah diinput menggunakan looping seperti for / while ataupun sesuatu nilai inputan yang sudah pasti di definisikan nilai yang akan di proses menggunakan case , kita mesti mengetahui kapan kita mesti menggunakannya.
berikut adalah contoh untuk menampilkan output huruf 1-6 dengan berbagai model perulangan :
1. For
int[] array1 = {0, 1, 2, 3, 4, 5};
for (int i=0; i<6; i++) { System.Console.WriteLine(array1[i].ToString()); }
2. For Each
int[] array1 = {0, 1, 2, 3, 4, 5};
foreach (int n in array1)
{
System.Console.WriteLine(n.ToString());
}
3. While
int[] array1 = {0, 1, 2, 3, 4, 5};
int x = 0;
while (x < 6) { System.Console.WriteLine(array1[x].ToString()); x++; }
4. Do While
int[] array1 = {0, 1, 2, 3, 4, 5};
int x = 0;
do
{
System.Console.WriteLine(array1[x].ToString());
x++;
} while(x < 6)