ASIKNYA BELAJAR BAHASA C (VOL.9)
Assalamualaikum Boskuuhh pada kesempattan kali in saya akan membahas tentang VARIABEL & FUNGSI STRING, tujuan dari pembahasan ini adalah mempelajari penggunaan variabel string yang dipadukan dengan fungsi-fungsi untuk pengolahan data string, seperti strcat(), strlen(), strcpy() dan sebagainya. Suatu karakter string adalah terdiri dari beberapa karakter (deretan karakter) yang diakhiri dengan karakter khusus ‘\0’ (null). Suatu konstanta string adalah karakter string yang dituliskan diantara tanda petik ganda (“), seperti yang digunakan pada fungsi printf() atau puts(). Konstanta karakter string mempunyai kelas penyimpan static, sehingga bila digunakan didalam fungsi, maka nilainya tidak akan berubah selama program aktif. TUGAS 1. Membuat program untuk menyisipkan satu karakter string kedalam string lainnya. Berikut ini programnya : #include <stdio.h> #include <string.h> main(){ char a[50],b[50]; int d,n,m; printf(“Masukkan String sumber = “); gets(a); printf(“Masukkan string yang akan disisipkan = “); gets(b); printf(“Mensisipkan karakter setelah ke “); scanf(“%d”,&d); for(n=0;n<strlen(a);n++){ printf(“%c”,a[n]); if(n == d) for(m=0;m<strlen(b);m++){ printf(“%c”,b[m]); } } printf(“%c”,a[n]); getch(); } Dan hasilnya akan seperti ini : 2. Membuat program untuk menentukan suatu kata/ kalimat merupakan suatu palindrom atau bukan. Berikut ini programnya : #include <stdio.h> #include <string.h> main(){ char a[50],b[50]; printf(“Masukkan kalimat = “); gets(a); strcpy(b,a); strrev(b); if(strcmp(b,a)== 0) { printf(“Merupakan Palindrom”); } else { printf(“Merupakan bukan Palindrom”); } getch(); } Dan hasilnya akan seperti ini : 3. Membuat program untuk menghitung jummlah huruf kecil, huruf besar, angka numerik, dan tanda baca didalam suatu string yang dimasukkan melalui...
Read More
Recent Comments