Ads Home1

C# Tutorial - Apa itu Tipe Karakter ?

http://www.xcodeplus.net/2017/06/csharp-tutorial-apa-itu-tipe-karakter.html

XCODEPLUS - THE BEST RESOURCE TO LEARN TO CODE :  [C# TUTORIALS]

Tipe Karakter

Dalam C# tipe char berukuran 16 bit (2 byte), tidak seperti C++ yang memberlakukan karakter dengan ukuran 8 bit (1 byte). Tipe char di dalam C# mampu menampung karakter-karakter Unicode, bukan hanya karakter ASCII. Rentang nilai untuk tipe char (Unicode) adalah 0 sampai 65.535, bandingkan dengan karakter ASCII yang hanya terdiri dari 0 sampai 127.

Karakter direpresentasikan dengan tanda petik tunggal, bukan petik ganda. Perhatikan potongan kode berikut:

char karakter;
karakter = 'A';
// Menampilkan karakter ke layar
Console.WriteLine(karakter);
karakter = "A";   // Salah!, karena bukan karakter,
                            // tapi string dengan satu karakter, implementasi
                            // dari tipe string adalah penggunaan kutip ganda 
                            // yg di apit pada suatu nilai tertentu.
karakter = 100;    // inipun Salah!, dalam C# nilai interger
                            // tidak dapat di konversi ke char



Berikut ini adalah contoh kode program lengkap yang menunjukan penggunaan tipe char.

PROGRAM 1.1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CSharp_Tipe_Karakter
{
    class Example_TipeKarakter
    {
        static void Main(string[] args)
        {
            char karakter;

            Console.Write("Masukan sebuah karakter : ");
            string temp =  Console.ReadLine();
            if(char.TryParse(temp, out karakter)){
                if(karakter == 'a' || karakter == 'A' ||
                   karakter == 'i' || karakter == 'I' ||
                   karakter == 'u' || karakter == 'U' ||
                   karakter == 'e' || karakter == 'E' ||
                   karakter == 'o' || karakter == 'O'){
                Console.WriteLine("Anda memasukan karakter vokal");
                }
                else{
                    Console.WriteLine("Karakter yang Anda masukan " +
                        "bukanlah karakter vokal");
                }
            }
            else{
                Console.WriteLine("Data yang Anda masukan tidak dapat dikonversi"+
                    "ke tipe karakter");
            }
            Console.ReadLine();

                       
        }
    }
}



Hasil program:
Masukan sebuah karakter : A
Anda memasukan karakter vokal
Masukan sebuah karakter : X
Karakter yang Anda masukan bukanlah karakter vokal









Saat bekerja dengan tipe karakter di dalam C#, Anda juga perlu memahami fungsi dari karakter escape sequence, yaitu dua (atau lebih) karakter yang dianggap sebagai karakter tunggal. Jenis karakter ini selalu diawali dengan tanda backslash ( \ ). Tabel berikut ini menunjukan daftar karakter yang termasuk ke dalam escape sequence.


http://www.xcodeplus.net/2017/06/csharp-tutorial-apa-itu-tipe-karakter.html
Gambar 1.1 Daftar kode Escape Sequence



Berikut ini adalah contoh penggunaan escape sequence.

char tab = '\t';
char baris_baru = '\n';
Console.Write("Baris pertama" + baris_baru);
Console.Write("Baris kedua" + baris_baru);
Console.Write("Data 1" + tab + "Data 2");






XCODEPLUS - THE BEST RESOURCE TO LEARN TO CODE :  [C# TUTORIALS]
C# (dibaca: C Sharp) merupakan bahasa pemrograman generasi baru yang mewah, kaya akan fitur, dan dapat digunakan untuk membuat beraneka raga program/aplikasi di berbagai bidang. C# mendukung beberapa paradigma pemrograman: imperatif, deklaratif, fungsional, serta pemrograman berorientasi objek. C# termasuk dalam keluarga C, dan fitur-fiturnya banyak diadopsi dari Java dan C++. C# menggunakan pustaka (library) yang terdapat dalam .NET Framework, kelengkapan di dalam pustaka .NET Framework menjadikan proses pengembangan program/aplikasi menggunakan C# relatif lebih mudah dan cepat jika dibandingkan dengan C++ dan Java.

No comments:

Kami menerima masukan dari anda jika memang ada pembahasan yang keliru dan kami sangat senang jika anda dapat berkontribusi untuk menyempurnakan postingan kami. Anda dapat mengirimkan email ke : hari18.muhammad@gmail.com

Jika postingan ini bermanfaat jangan lupa share postingan ini. Kami sangat merekomendasikan untuk anda yang membutuhkan informasi tentang computer stuff silakan subscribe blog kami dapatkan informasi terupdate dari kami secara gratiss. Terimakasih!

Powered by Blogger.