STRING ‘C’
Assalamualaikum wr wb. halo sahabat redaksiana.. kembali lagi di artikel saya. kali ini saya akan membahas tentang ‘Variabel String’ , dan untuk lebih lanjutnya simak artikel ini ya… apa sih String itu?? String merupakan bentuk data yang biasa dipakai dalam bahasa pemrograman untuk keperluan menampung dan memanipulasi data teks, misalnya untuk menampung (menyimpan) suatu kalimat yang diakhiri dengan karakter khusus ‘\0’ (null). Pada bahasa C, string bukanlah merupakan tipe data tersendiri, melainkan hanyalah kumpulan dari nilai-nilai karakter yang berurutan dalam bentuk array berdimensi satu. Konstanta String Suatu konstanta string ditulis dengan diawali dan diakhiri tanda petik ganda (“) seperti yang digunakan pada fungsi printf() , puts(). konstanta karakter string mempunyai kelas penyimpanan static , sehingga bila digunakan di dalam fungsi, maka nilainya tidak akan berubah selama program aktif. eittss.. kepo ya kelanjutannya gimana?? sekarang saya akan beri contoh pemrogramannya.. Membuat fungsi strsisip untuk menyisipkan satu karakter string ke string lainnya. berikut rumusnya ya : #include<stdio.h> #include<string.h> #include<conio.h> char z[150],teks[150],hasil[150]; char sisip(char teks[], char z[], int a) { strncpy(hasil,teks,a); strncat(hasil+a,z,strlen(z)-1); strcat(hasil+a+strlen(z)-1,teks+a); } main() { int a; puts(“Masukkan sebuah tulisan zeyeng”); fgets(teks, sizeof teks, stdin); puts(“Tambahkan karakter yang akan disisipi”); fgets(z,sizeof z, stdin); puts(“Disisipi di huruf berapa zeyeng??”); scanf(“%d”, &a); sisip(teks,z,a); printf(“\nHasil dari penyisipan kalimat tersebut adalah “); puts(hasil); getch(); } setelah itu di compile,build and run ya.. dan ini tampilan hasilnya : 2. Membuat program untuk menentukan kata/kalimat yang merupakan polindrom...
Read More
Recent Comments