Contoh Program

//Menginputkan data string
Console.Write("Masukkan nama anda : ");
string nama = Console.ReadLine();
 
//menginputkan data integer
Console.Write("Masukkan umur anda : ");
int umur = Convert.ToInt32(Console.ReadLine());
 
//menginputkan data karakter
Console.Write("Masukkan jenis kelamin [m/f] : ");
char jk = Convert.ToChar(Console.ReadLine());
 
//menginputkan data bilangan desimal
Console.Write("inputkan tinggi badan (dalam meter) : ");
double tb = Convert.ToDouble(Console.ReadLine());
 
Console.Clear();
Console.WriteLine("Nama Anda      : "+nama);
Console.WriteLine("Umur Anda      : "+umur);
Console.WriteLine("Jenis kelamin  : "+jk);
Console.WriteLine("Tinggi Badan   : "+tb+" m");
Console.WriteLine();

Sumber : Materi Kuliah Pertemuan KeEmpat 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Daftar Perintah di Pemrograman C#

//input string
string nama = Console.ReadLine();

//input integer
int umur = Convert.ToInt32(Console.ReadLine());
//input pecahan
double tinggi = Convert.ToDouble(Console.ReadLine());

//input Karakter
char jk = Convert.ToChar(Console.ReadLine());

Sumber : Materi Kuliah Pertemuan KeEmpat

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Macam-Macam Operator

Operator Ada 3 macam:
1.Operator Aritmetika
2.Operator Perbandingan
3.Operator Logika
Operator Aritmetika
  Operator Perbandingan
Operator Logika

 Sumber : Materi Kuliah Pertemuan Ketiga

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Penugasan (Assignment)

Penugasan (Assignment) Yaitu: Pemberian nilai ke suatu variabel
Menggunakan lambang =
Contoh:
banyakPegawai = 50;
x = y = z = 10;
Mendeklarasikan Konstanta
const <tipe> <nama> = <nilai>;
Contoh:
const float PI = 3.141592;
const int LEFT = 4, RIGHT = 6;
Note:  nama konstanta menggunakan KAPITAL.
 
Literal
 Sumber : Materi Kuliah Pertemuan Ketiga
  

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Tipe Data

Tipe Bilangan:
Bulat:
Signed : sbyte, short, int, long
Unsigned : byte, ushort, uint, ulong
Pecahan
float, double, decimal
Tipe Logika: bool
Tipe char
Tipe string

 Tabel Tipe Data

Sumber : Materi Kuliah Pertemuan Ketiga

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Variabel - Konstanta

Kegunaan Variabel & Konstanta:
  Untuk menyimpan suatu nilai
 
Perbedaan:
Variabel : nilai dapat berubah
Konstanta : nilai tidak dapat berubah
 
Mendeklarasikan Variabel 
Yaitu memberi nama variabel dan tipenya
Caranya:  <tipe> <namaVariabel>
Contoh:
int banyakData;
string namaPegawai;
bool menikah;
 
 Sebaiknya saat mendeklarasikan variabel, variabel langsung diberi nilai awal (inisialisasi)
Contoh:
int banyakData = 0;
string namaPegawai = “ “;
bool menikah = true;
  

Penamaan Variabel
Dimulai dengan HURUF
Dilanjutkan dengan HURUF/ANGKA
Case Sensitive
Aturan Umum:
1.Huruf pertama = non-kapital
2.Huruf pertama kata selanjutnya = kapital
3.Huruf lainnya = non-kapital
 
Contoh:
1.int banyakData = 0;
2.string namaPegawai = “ “;
3.bool menikah = true;
Sumber : Materi Kuliah Pertemuan Ketiga

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Komentar dan Contohnya

  • Komentar
Komentar = Bagian program yg tdk dikompilasi
Tujuan : sebagai keterangan/penjelasan
Jenis-jenis komentar:
1)Tanda //
  Komentar untuk 1 baris
2)Tanda /* diakhiri */
  Komentar untuk beberapa baris

  • Contoh Komentar 
/* 
   Contoh 01
    Editing By : Apri Waisman
*/

class latihan
{
    static void Main(string[] args)
   {
        float firstInvesment = 14000;   // deklarasi variabel
       
        // first year
        float resultInvesment = firstInvesment + firstInvesment * 0.40F;
        Console.WriteLine("First Year = "+resultInvesment);
     Console.ReadLine();     
    }
}
   

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Struktur Dasar C#

// bagian using
using namespace;

class namakelas 
{
   static void Main(string[] args) 
   {
      // kode-kode program inti
      ...;
   }
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Contoh Kode Program dan Print Screen Hasil Aplikasi Konversi Suhu

  • Kode Program
using System;
namespace KonversiSuhu
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Program Konversi Suhu Celcius ---> Fahrenheit");
            Console.WriteLine("=============================================");
            Console.WriteLine();
           
            Console.Write("Inputkan suhu dalam derajat Celcius : ");
            double c = Convert.ToDouble(Console.ReadLine());
           
            double hasil = (9 / 5f) * c + 32;
           
            Console.WriteLine("Suhu dalam Fahreinheit adalah " + hasil);
           
            Console.ReadKey();
        }
    }
}

  • Print Screen Hasilnya

Sumber : Materi Kuliah Pertemuan Kedua

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Cara Membuat Project Baru dengan Aplikasi Microsoft Visual Studio

  • Pertama

  • Kedua

  • Ketiga
  
  • Keempat atau Hasilnya
 

Sumber : Materi Kuliah Pertemuan Pertama

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Contoh Gambar Aplikasi yang digunakan dalam Pemrograman C#

  • Microsoft Visual Studio 2005


  • SharpDevelop
 Sumber : Materi Kuliah Pertemuan Pertama

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Apa Saja Yang Dibutuhkan dalam Pemrograman C#

Compiler :
.NET Framework
Mono Project
DotGNU
DotNetAnywhere
IDE
Microsoft Visual Studio
Borland Turbo C#
SharpDevelop
QuickSharp
 
Sumber : Materi Kuliah Pertemuan Pertama 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Cara Program Hello dalam Bahasa Pemrograman C#

Contoh program hello words dengan menggunakan C# berikut ini;

using System;

class Welcome
{
static void main( string[] args )
{
Console.WriteLine( "Hello Words !!!" );
}
}


Maka output dari program diatas adalah :

Hello Words !!!

Console.WriteLine( "Hello Words !!!" ); Adalah fungsi dalam C# yang digunakan untuk mencetak text kedalam layar dimana setelah mencetak text, ia langsung berganti ke baris baru dibawahnya. Sedangkan Console.Write() adalah fungsi yang digunakan untuk mencetak text akan tetapi tidak berganti baris ketika selesai.
Seperti halnya bahasa pemrograman yang lain, id dalam C# kita juga diperbolehkan menggunakan escape character, yaitu beberapa karakter khusus yang digunakan untuk memodifikasi pencetakan text yang kita lakukan. Untuk lebih jelasnya perhatikan contoh dibawah ini :

using System;

class Welcome
{
static void main( string[] args )
{
Console.WriteLine( "Hello\nWords!!!" );
}
}


Maka setelah kita mengcompile program diatas akan dihasilkan output seperti dibawah ini :

Hello
Words!!!

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Cara Input dan Output dalam Bahasa Pemrograman C#

Mengenai input dan output yang digunakan dalam C#. Sebagai contoh pertama perhatikanlah program dibawah ini, dimana program akan meminta inputan berupa dua buah bilangan integer atau bilangan bulat kepada user dan menampilkan hasil penjumlahannya ke layar.

using System;

namespace InputOutput
{
class Program
{
static void Main(string[] args)
{
Console.Write("Masukan Bilangan Bulat Pertama : ");


int angka1 = Convert.ToInt32(Console.ReadLine());


Console.Write("Masukan Bilangan Bulat Kedua : ");


int angka2 = Convert.ToInt32(Console.ReadLine());

int sum = angka1 + angka2;

Console.WriteLine("Jumlahnya Adalah : " + sum);
}
}
}


Console.ReadLine() Adalah fungsi yang digunakan untuk membaca inputan dari user, akan tetapi format dari inputan yang diambil tersebut berupa string sehingga kita perlu mengubahnya menjadi integer agar dapat dioperasikan oleh karena itu kita menggunakan fungsi Convert.ToInt32() .
int sum = angaka1 + angaka2; Adalah operasi aritmatika yang menunjukan bahwa variabel jumlah diisi oleh penjumlahan dari variable angka1 dan angka1
Console.WriteLine("Jumlahnya Adalah : " + sum); Adalah cara untuk menampilkan suatu variable pada layar, jadi yang akan ditampilkan adalah text “Jumlahnya Adalah :” dan nilai dari variable jumlah.

Output dari program diatas adalah :
Masukan Bilangan Bulat Pertama: 35
Masukan Bilangan Bulat Pertama: 65
Jumlahnya Adalah : 117

Selain penjumlahan operator artimatikan dalam C# juga bisa berupa :
Perkalian #contoh : c = a * b;
Pembagian #contoh : c = a / b;
Pengurangan #contoh : c = a - b;
Modulo #contoh : c = a % b;
Pemangkatan # contoh : c = math.exp(a);
Perakaran # contoh : c = math.sqrt(a);

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS