Make your dream to be programer is happen

Statemen Kendali / Kondisional If di C#

Statemen Kendali / Kondisional If di C# - C# mempunyai statemen kendali yang hampir sama dengan bahasa - bahasa pemrograman lainnya. Terdapat tiga kategori statemen kendali program di C# : statemen seleksi, yaitu If dan Switch; statemen iterasi / perulangan, yaitu For, Do-while dan Foreach; serta statemen lompat, yaitu Break, Continue, Goto dan Throw.

Statemen seleksi / kondisional If digunakan untuk mengecek suatu statemen / kondisi. Suatu statemen / kondisi dari If haruslah bernilai Bool apabila statemen bernilai benar (true) maka target dari If akan di ekseskusi. Statemen If dapat dipasangkan dengan else yang berfungsi mengeksekusi aksi apabila statemen If bernilai salah (false).

//if biasa
if(kondisi) aksi;

//if ... else
if(kondisi){
     aksi
}else{
     aksi
}

Untuk lebih jelasnya langsung saja kita ke contoh programnya.

Buat Sebuah Project Program C# Baru

Buatlah sebuah project C# baru dengan nama belajar_kendali_if. Jika anda belum pernah membuat project sebelumnya baca di sini untuk melihat software dan langkah -langkah pembuatan projectnya : Program C# Sederhana

Buatlah sebuah kode file dengan nama main_if.cs dengan isi script sebagai berikut :

/* Belajar pemrograman c# dengan 
Jin Toples Programming */

using System;

class main_if
{
static void Main()
{
//statemen menghasilkan nilai true
if (4 < 5)
{
Console.WriteLine("Aksi ini dijalankan 1");
}

//statemen menghasilkan nilai false
if (4 > 5)
{
Console.WriteLine("Aksi ini tidak dijalankan");
}

//statemen menghasilkan nilai false
if (9 < 7)
{
Console.WriteLine("Aksi ini tidak dijalankan");
}else
{
Console.WriteLine("Aksi ini dijalankan 2");
}

Console.ReadKey();
}
}

Jalankan program anda dengan cara klik Debug > Start Debuging atau tekan F5 pada keyboard.

Statemen Kendali / Kondisional If di C#

Aksi pertama dijalankan karena statemen (4 < 5) bernilai true, aksi kedua tidak dijalankan karena statemen (4>5) bernilai false.

Aksi pertama tidak dijalankan karena statemen (9<7) bernilai false dan program menjalankan aksi dari else.

Program Statemen Kendali / Kondisional If di C# anda sekarang sudah selesai, baca juga tutorial C# lainnya.
Share:

Operator Penugasan Gabungan di C#

Operator Penugasan Gabungan di C# - Operator penugasan dalam C# fungsinya sama dengan operator penugasan pada bahasa pemrograman lainnya yaitu untuk memberikan atau menugaskan nilai pada suatu variabel, operator penugasan adalah tanda sama dengan tunggal ( = ), contoh :

//nama-var = exspresi;
int x;
x = 100;


Operator penugasan gabungan adalah bentuk lain dari operator penugasan yang digunakan untuk menyederhanakan pemrograman, C# menyediakan beberapa operator penugasan gabungan yang dapat digunakan, antara lain :

 += -=
 *= /=
 %= &=
 |= ^=

Untuk penggunaannya langsung saja kita ke contoh programnya.

Buat Sebuah Project Program C# Baru

Buatlah sebuah project C# baru dengan nama belajar_penugasan. Jika anda belum pernah membuat project sebelumnya baca di sini untuk melihat software dan langkah -langkah pembuatan projectnya : Program C# Sederhana

Buatlah sebuah kode file dengan nama main_penugasan.cs dengan isi script sebagai berikut :

/* Belajar pemrograman c# dengan 
Jin Toples Programming */

using System;

class main_penugasan
{
static void Main()
{
int x;

//Contoh operator penugasan
x = 100;
Console.WriteLine("Nilai X = " + x);

//Contoh operator penugasan gabungan
x += 100;
Console.WriteLine("Nilai X setelah diberi penugasan gabungan X += 100 : " + x);

x -= 500;
Console.WriteLine("Nilai X setelah diberi penugasan gabungan X -= 500 : " + x);

Console.ReadKey();
}
}

Jalankan program anda dengan cara klik Debug > Start Debuging atau tekan F5 pada keyboard.

Operator Penugasan Gabungan di C#

Pertama kita menugaskan nilai X = 100, kemudian kita menugaskan nilai X dengan menambah nilai X += 100 maka nilai X = 200 ( X = X + 100 ), kemudian kita menugaskan nilai X dengan mengurangi nilai X -= 500 maka nilai X = -300 ( X = X - 300 ).

Program Operator Penugasan Gabungan Di C# anda sekarang sudah selesai, baca juga tutorial C# lainnya.
Share:

Operator Logikal di C#

Operator Logikal di C# - Operator logikal berfungsi untuk membandingkan nilai bertipe bool yaitu true atau false, operator logikal hanya dapat memproses operand yang bertipe bool, dan hasil dari suatu operasi logikal juga merupakan tipe bool yaitu true atau false.

Operator logikal di C# adalah sebagai berikut :

Operator
Arti
 &AND
 |OR
 ^XOR
 ||OR hubung-singkat
 &&AND hubung-singkat
 !NOT

Untuk penggunaanya langsung saja kita ke contoh programmnya.

Buat Sebuah Project Program C# Baru

Buatlah sebuah project C# baru dengan nama belajar_logikal. Jika anda belum pernah membuat project sebelumnya baca di sini untuk melihat software dan langkah -langkah pembuatan projectnya : Program C# Sederhana

Buatlah sebuah kode file dengan nama main_logikal.cs dengan isi script sebagai berikut :

/* Belajar pemrograman c# dengan 
Jin Toples Programming */

using System;

class main_relasional
{
static void Main()
{
bool i, j, x;

i = true;
j = false;

Console.WriteLine("i=" + i);
Console.WriteLine("j=" + j);
x = i & j;
Console.WriteLine("i & j menghasilkan " + x);
x = i | j;
Console.WriteLine("i | j menghasilkan " + x);
x = i ^ j;
Console.WriteLine("i ^ j menghasilkan " + x);
x = !i;
Console.WriteLine("!i menghasilkan " + x);
Console.ReadKey();
}
}


Jalankan program anda dengan cara klik Debug > Start Debuging atau tekan F5 pada keyboard.

Operator Logikal di C#

Untuk lebih mudah untuk mengerti outputnya perhatikan tabel berikut :

p
q
p & q
p | q
p ^ q
!p
FalseFalseFalseFalseFalseTrue
TrueFalseFalseTrueTrueFalse
FalseTrueFalseTrueTrueTrue
TrueTrueTrueTrueFalseFalse

Program Operator Logikal Di C# anda sekarang sudah selesai, baca juga tutorial C# lainnya.
Share:

Operator Relasional di C#

Operator Relasional di C# - Istilah relasional berarti relasi antara nilai-nilai satu sama lain, operator relasional digunakan untuk membandingkan nilai. Operator relasional menghasilkan output bool yaitu true atau false. Operator relasional hanya dapat diterapkan pada semua tipe numerik.

Operator relasional di C# adalah sebagai berikut :

Operator
Arti
==Sama dengan
!=Tidak sama dengan
<Lebih kecil dari
>Lebih besar dari
<=Lebih kecil dari atau sama dengan
>=Lebih besar dari atau sama dengan

Untuk penggunaanya langsung saja kita ke contoh programmnya.

Buat Sebuah Project Program C# Baru

Buatlah sebuah project C# baru dengan nama belajar_relasional. Jika anda belum pernah membuat project sebelumnya baca di sini untuk melihat software dan langkah -langkah pembuatan projectnya : Program C# Sederhana

Buatlah sebuah kode file dengan nama main_relasional.cs dengan isi script sebagai berikut :

/* Belajar pemrograman c# dengan 
Jin Toples Programming */

using System;

class main_relasional
{
static void Main()
{
int i, j;
bool x;

i = 4;
j = 9;

Console.WriteLine("i="+i);
Console.WriteLine("j="+j);
x = i == j;
Console.WriteLine("i == j menghasilkan "+ x);
x = i != j;
Console.WriteLine("i != j menghasilkan " + x);
x = i > j;
Console.WriteLine("i > j menghasilkan " + x);
x = i < j;
Console.WriteLine("i < j menghasilkan " + x);
x = i >= j;
Console.WriteLine("i >= j menghasilkan " + x);
x = i <= j;
Console.WriteLine("i <= j menghasilkan " + x);
Console.ReadKey();
}
}

Jalankan program anda dengan cara klik Debug > Start Debuging atau tekan F5 pada keyboard.

Operator Relasional di C#

i == j menghasilkan false karena 4 tidak sama dengan 9
i != j menghasilkan true karena 4 sama dengan 9
i > j menghasilkan false karena 4 tidak lebih besar dari 9
i < j menghasilkan true karena 4 lebih kecil dari 9
i >= j menghasilkan false karena 4 tidak lebih besar atau sama dengan 9
i <= j menghasilkan true karena 4 lebih kecil atau sama dengan 9

Program Operator Relasional Di C# anda sekarang sudah selesai, baca juga tutorial C# lainnya.
Share:

Inkremen dan Dekremen di C#

Inkremen berfungsi untuk menambahkan 1 pada operandnya, sedangkan dekremen adalah sebaliknya yaitu mengurangi 1 dari operandnya. 

x = x + 1;

sama dengan

x++;

dan 

x = x - 1;

sama dengan

x--;

Penulisan inkremen dan dekremen dalam C# mempunyai dua jenis yaitu prefix dan postfix.  Ketika operator inkremen atau dekremen memprefix operannya, hasil adalah nilai dari operand setelah di inkremen atau dekremen. Sedangkan apabila operan di postfix operandnya, hasil adalah nilai dari operand sebelum di inkremen atau didekremen. Bingung ? Lebih jelasnya langsung saja ke contoh programmya.

Buat Sebuah Project Program C# Baru

Buatlah sebuah project C# baru dengan nama belajar_inkdek. Jika anda belum pernah membuat project sebelumnya baca di sini untuk melihat software dan langkah -langkah pembuatan projectnya : Program C# Sederhana

Buatlah sebuah kode file dengan nama main_inkdek.cs dengan isi script sebagai berikut :

/* Belajar pemrograman c# dengan 
Jin Toples Programming */
using System;

class main_inkdek
{
static void Main()
{
int x, y, i;

x = 1;
y = 0;
Console.WriteLine("Deret menggunakan postfix : ");
for (i = 0; i < 10; i++)
{
y = y + x++; //postfiks x++
Console.WriteLine(y);
}

Console.WriteLine();

x = 1;
y = 0;
Console.WriteLine("Deret menggunakan prefix : ");
for (i = 0; i < 10; i++)
{
y = y + ++x; //prefix ++x
Console.WriteLine(y);
}
Console.ReadKey();
}
}

y = y + x++;

menambahkan niai sekarang dari x dan y, dan menugaskan hasilka ke y. Nilai dari x diikremen setelah nilainya didapatkan.

y = y + ++x;

memperoleh nilai dari x, menginkremen x, dan kemudian menambahkan nilai tersebut pada nilai dari y.


Jalankan program anda dengan cara klik Debug > Start Debuging atau tekan F5 pada keyboard.

Inkremen dan Dekremen di C#

Jika diperhatikan keluaran dari deret berbeda.

Program Inkremen dan Dekremen di C# anda sekarang sudah selesai, baca juga tutorial C# lainnya.
Share:

Operator Aritmatik di C#

Operator Aritmatik di C# - Operator aritmatik dalam C# tidak jauh bebeda dengan operator aritmatik dalam bahasa pemrograman lain. C# mendefinisikan beberapa operator aritmatik berikut ini :

Operator
Arti
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
%
Modulus
++
Inkremen
--
Dekremen

Operator +,-,* dan / dapat diterapkan dalam semua tipe data numerik. Operator aritmatik di C# bekerja sama halnya dengan operator aritmatik dalam bahasa pemrograman lain,  namun dalam beberapa situasi khusus terdapat beberapa perbedaan. Pertama, jika anda menerapkan pembagian ( / ) pada tipe data integer, maka sisa pembagian akan dibuang atau nilai pecahan akan hilang. Untuk lebih jelasnya langsung saja ke contoh programnya.

Buat Sebuah Project Program C# Baru

Buatlah sebuah project C# baru dengan nama belajar_operator. Jika anda belum pernah membuat project sebelumnya baca di sini untuk melihat software dan langkah -langkah pembuatan projectnya : Program C# Sederhana

Buatlah sebuah kode file dengan nama main_operator.cs dengan isi script sebagai berikut :

/* Belajar pemrograman c# dengan 
Jin Toples Programming */

using System;

class main_operator
{
static void Main()
{
int x;
double y;

x = 10 / 3;
y = 10.0 / 3.0;

Console.WriteLine("Hasil bertipe integer : " + x);
Console.WriteLine("Hasil bertipe double : " + y);
Console.ReadKey();
}
}

Jalankan program anda dengan cara klik Debug > Start Debuging atau tekan F5 pada keyboard.

Operator Aritmatik di C#

Keluaran bertipe integer nilai desimalnya tidak muncul atau terpotong, sedangkan double muncul.

Program Operator Aritmatik Di C# anda sekarang sudah selesai, baca juga tutorial C# lainnya.
Share:

Operasi Cast Variabel di C#

Operasi Cast Variabel di C# - Cast digunakan untuk mengkonversi keluaran suatu ekspresi menjadi tipe data yang diiginkan. Cast digunakan untuk menangani konversi tipe variabel yang tidak kompatibel karena tidak memenuhi syarat konversi. Seperti konversi dari tipe data rentang lebih besar ke lebih kecil, maka dapat digunakan operasi cast akan tetapi informasi bisa hilang sebagai contoh :

double x;
x = 1.32;
(int) x;

Maka nilai x di atas akan terpotong nilainya, maka isi x adalah 1. komponen pecahan akan hilang akibat pemotongan. Untuk lebih jelasnya langsung saja kita ke contoh programnya.

Buat Sebuah Project Program C# Baru

Buatlah sebuah project C# baru dengan nama belajar_cast. Jika anda belum pernah membuat project sebelumnya baca di sini untuk melihat software dan langkah -langkah pembuatan projectnya : Program C# Sederhana

Buatlah sebuah kode file dengan nama main_cast.cs dengan isi script sebagai berikut :

/* Belajar pemrograman c# dengan 
Jin Toples Programming */

using System;

class main_cast
{
static void Main()
{
double x;
int i;
byte b;
char ch;

x = 1.45;
i = (int) x;
Console.WriteLine("Keluaran double dari " + x + " menjadi " + i);
Console.WriteLine();

i = 257;
b = (byte) i;
Console.WriteLine("Keluaran integer dari " + i + " menjadi " + b);
Console.WriteLine();

b = 88; // kode ASCII untuk X
ch = (char) b;
Console.WriteLine("Keluaran byte dari " + b + " menjadi " + ch);
Console.WriteLine();
Console.ReadKey();
}
}

Nilai pecahan X akan terpotong karena dikonversi ke tipe integer.
Nilai integer i akan berubah menjadi 1 karena melebihi rentang byte.
Nilai byte berubah menjadi karakter berdasarkan nilai kode ascii,

Jalankan program anda dengan cara klik Debug > Start Debuging atau tekan F5 pada keyboard.

Operasi Cast Variabel di C#

Program Operasi Cast Variabel Di C# anda sekarang sudah selesai, baca juga tutorial C# lainnya.
Share:

Cari Blog Ini

Diberdayakan oleh Blogger.

Statemen Kendali / Kondisional If di C#

Statemen Kendali / Kondisional If di C#  -  C# mempunyai statemen kendali yang hampir sama dengan bahasa - bahasa pemrograman lainnya. Ter...

Label

Recent Posts

Unordered List

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.

Label Cloud

AJAX (3) Blogging (4) C (13) C# (15) Codeigniter (5) CSS (18) Game Maker (12) Google Maps (21) HTML (46) Instaling (2) Java (12) Java Script (40) JQUERY (16) PHP (12)

Sample Text

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

Pages

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.