Author: Angela Synora Sinaga

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

Intip Tentang Pengembangan Fungsi Diri Sendiri Yukkkk…

assalamualaikum wr wb.. salam sejahtere untuk kita semua. haloooo sahabat redaksiana kembali lagi di artikel saya ini yang super endulitaa…. kali ini saya akan membahas tentang pengembangan fungsi diri sendiri? eh fungsi di pemrograman bahasa C ya maksudnyaa heheh. saya akan menjelaskan sedikit tentangnya. selamatt membaca.. fungsi ? apa itu fungsi?? fungsi adalah bagian program yang terpisah dari fungsi program utamanya main() dan berdiri sendiri untuk mengerjakan suatu proses tertentu. lalu apa guna fungsi ?? fungsi berguna sebagai fungsi itu sendiri, subrutin dan prosedur seperti istila pada bahasa pemrograman BASIC dan PASCAL , yaitu tujuannya agar mencegah penggunaan program secara berulang-ulang sehingga program sangat panjang. apaa saja fungsi dalam bahasa C?? seperti printf() , clrscr(), scanf(), getch(), puts(), for() dan sebagainya… lalu apa lagii?? ini contoh percobaan materi ini gengss.. Membuat fungsi kabisat() yang akan memberikan nilai balik 1 bila tahun adalah kabisat, dan 0 bila tahun bukan kabisat. ini rumusnya ya : #include<stdio.h> kabisat(int x) { if ((x%100==0 && x%400==0)||(x%100!=0 && x%4==0)) return 1; else ; return 0; } void main() { int x; printf (“Fungsi kabisat\n”); printf (“nilai=1 adalah tahun kabisat\n”); printf (“nilai=0 bukan tahun kabisat\n\n”); printf (“Masukkan tahun=”); scanf (“%d”, &x); printf (“nilai=%d\n”,kabisat(x)); } setelah itu compile,build and run ya.. Dan seperti ini hasil tampilannya: 2. Membuat fungsi factorial() untuk menghitung nilai factorial. Fungsi factorial() memberikan nilai balik bertipe long int yang akan dicetak ke layar...

Read More

Belajar Bareng ‘STATEMENT PERULANGAN (LOOPING)’

Assalamualaikum Warahmatullahi Wabarakatuhh halo sahabat redaksiana, kembali lagi nih ke artikel saya dan kali ini saya akan memberi penjelasan tentang ‘Statement Perulangan(looping)‘. Untuk itu selamat membaca yaa. Apa sih perulangan itu atau sering disebut looping??? Perulangan atau yang sering disebut dengan “looping”, merupakan proses yang dilakukan secara berulang-ulang dalam batas yang telah ditentukan. Dengan menggunakan proses perulangan, penulisan kode program dapat menjadi lebih efisien. Pada bahasa C terdapat 3 macam bentuk statement perulangan nih, apa aja ya?? Perulangan dengan statement for Instruksi for digunakan untuk mengeksekusi atau menjalankan statement / perintah dengan jumlah pengulangan yang telah diketahui. statement ini tidak memerika kondisi lebih dahulu jadi langsung dikerjakan dulu lalu diperiksa kondisinya. 2. Perulangan dengan statement while Instruksi while digunakan untuk mengulang suatu statement selama kondisi syarat yang               diberikan bernilai benar. Apabila kondisi bernilai salah, maka statement / perintah yang                     dideklarasikan di dalam perulangan while tidak akan diulang. Instruksi while dapat memiliki satu ataupun beberapa statement / perintah. Perulangan                  akan terus dilakukan selama kondisi bernilai benar. Pada umumnya, kondisi menggunakan               operator perbandingan maupun digabungkan dengan operator logika jika terdapat lebih dari           satu operasi perhandingan. 3. Perulangan dengan statement do-while  Instruksi do-while digunakan untuk mengulang suatu statement /...

Read More

Belajar Cepat ‘Si Penentu Keputusan’

halo teman Redaksiana! kembali lagi ke artikel saya, kali ini saya akan membahas tentang ‘Statement Penentu Keputusan’ saya akan membahasnya sedikit saja. Selamat membaca ya.. Statement if-else adalah statement yang digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Kondisi adalah pernyataan relasi yang akan diuji kebenarannya. Kondisi bisa berbentuk pernyataan relasi tunggal maupun pernyataan relasi majemuk yang dihunbungkan dengan operator logika. Statement adalah satu atau lebih perintah yang akan dikerjakan jika kondisi bernilai benar. cara kerja statement if-else adalah melakukan perbandingan menggunakan Relational Operator dan atau Logical Operator,apabila suatu kondisi terpenuhi (bener) maka akan mengerjakan proses A atau juga proses B dan apabila suatu kondisi tidak terpenuhi (salah) maka tidak akan mengerjakan proses A atau B . proses A atau B berupa satu baris statement atau beberapa yang dikelompokkan (compound statement) statement else-if adalah cara lain dari bentuk if-else yang digunakan untuk menentukan satu kondisi yang bener dari beberapa kondisi yang tersedia. statement switch-case adalah bentuk lain dari statement else-if , dengan mendaftar kondisi secara vertikal dalam satu kolom sehingga memudahkan dalam hal evaluasi program. nah sekarang saya akan berikan contoh pengaplikasian programnya ya.. Membuat program untuk menentukan bilangan ganjil atau bilangan genap dari bilangan yang dimasukkan melalui keyboard Ini rumusnyaa :  main() { int a, b=2; float c; printf(“masukkan bilangn : “); scanf(“%d”, &a); c= a % b; if(c) printf(“\n%d adalah bilangan ganjil”, a); else printf(“\n%d adalah bilangan genap”, a); } klik compile,...

Read More

Pin It on Pinterest