Tugas Struktur Data

Tipe Data Teks (String)

          String pada dasarnya adalah kumpulan dari karakter-karakter (karakter bertipe data char). Penulisan string harus diawali den diakhiri dengan tanda petik dua (“), sedangkan karakter harus diawali dan diakhiri dengan tanda petik satu (‘). Misalnya :
Penulisan string :
string A = “baik”;
Penulisan karakter :
char A = ‘b’;
char B = ‘a’;
char C = ‘i’;
char D = ‘k’;
char E = ‘\0’;

Cara pendeklarasiannya adalah:

1.      Char nama[50];
Cara yang pertama ini kita memesan tempat sebanyak ukuran
yang dideklarasikan (dalam kasus ini sebanyak 50 byte). Tapi kita hanya bisa mengisi variable sebanyak 49 karakter, hal ini dikarenakan tempat terakhir yaitu byte ke 50 akan diisi dengan karakter kosong (null atau \0). Jadi apabila ingin memesan memori untuk tipe data string, pasanglah dengan rumus sebagai berikut

Memasukan Data String
Setelah suatu variabel string didefinisikan, Anda bisa mengisikan data ke variabel tersebut. Pemasukan data dapat ditangani oleh data cin, seperti contoh program di bawah ini :

 Contoh:

#include <iostream> // header
#include <conio.h>
using namespace std;
int main()
{
// Mendeklarasikan sifat ke dalam variabel char dengan lebar 5 karakter
char sifat[5];
// Mengisi nilai kedalam variabel sifat
sifat = {‘B’,’a’,’i’,’k’,’\0′};
// Menampilkannya nilai yang terdapat pada elemen-elemen array
cout<<“String yang muncul :”<<sifat<<endl;
getch();
}

Hasilnya:


Jika kita ingin mengisi nilai kedalam variabel string dalam bentuk string langsung, maka kita tidak perlu menambahkan huruf null (‘\0’) pada string tersebut.

Komentar

Postingan populer dari blog ini

Tugas Rangkuman Materi Struktur Data

TUGAS KELOMPOK RESUME KELOMPOK 3 STRUKTUR DATA 2A