Select Page

Author: Seno Aji Setiya Dewa

Variabel Fungsi String – C Language

Assalamualaikum Wr.Wb. Salam sejahtera untuk kita Semua Hallo Guys berjumpa lagi dengan saya Seno di Tutorial Show Algoritma dan Pemrograman. Kali ini saya akan menjelaskan secara singkat tentang Variabel fungsi String, langsung saja saya bahas di bawah ini.. String adalah suatu kumpulan dari nilai-nilai karakter yang berurutan dalam bentuk array berdimensi satu. Dalam bahasa pemrograman untuk menampung dan memanipulasi data teks, misalnya untuk menyimpan suatu kalimat. Pada string karakter pertama dari nilai string mempunyai indeks ke-0, karakter kedua mempunyai indeks ke-1 dan seterusnya hingga pada karakter terakhir diakhiri dengan nilai 0(NULL) sehingga akhir dari suatu nilai string dapat dideklarasikan. Konstanta karakter string mempunyai kelas penyimpanan static, sehingga bila digunakan didalam fungsi maka nilainya tidak akan pernah berubah selama program masih tetap aktif. Langsung saja saya akan memberikan beberapa contoh string dibawah ini: /*Nama File : String.C */ int panjang_str (char string[]) { int hitung=0; while (string [hitung] != ‘\0’) ++hitung; return (hitung); } void main() { static char kata0[]={‘b’,’e’,’l’,’a’,’j’,’a’,’r’,’\0′ }; static char kata1[]={‘f’,’u’,’n’,’g’,’s’,’i’,’\0′ }; static char kata2[]={‘s’,’t’,’r’,’i’,’n’,’g’,’\0′ }; printf(“Panjang string 0 = %d\n”, panjang_str(kata0)); printf(“Panjang string 1 = %d\n”, panjang_str(kata1)); printf(“Panjang string 2 = %d\n”, panjang_str(kata2)); getch(); } Hasil: Kali ini saya akan memaparkan beberapa contoh pemrograman dengan fungsi string: 1. Membuat fungsi yang disebut strsisip () untuk menyisipkan satu karakter string kedalam string lainnya. Argumen untuk fungsi harus berisi string sumber, string yang disisipkan, dan posisi dari string sumber...

Read More

Bahasa C dengan Variabel Array

Assalamualaikum Wr.Wb. Salam sejahtera untuk kita Semua Hallo Guys berjumpa lagi dengan saya Seno di Tutorial Show Algoritma dan Pemrograman. Kali ini saya akan menjelaskan secara singkat tentang Variabel Array, langsung saja saya bahas di bawah ini.. Suatu Array adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama. Misalkan integer semua. Float semua dan sebagainya, Untuk membedakan antara nilai satu dengan lainnya digunakan suatu subscritpt yang sering disebut indeks. Suatu variabel array dapat digunakan untuk menyimpan beberapa nilai dengan tipe sama, contohnya variabel bilangan (n). Maka dapat menyimpan nilai dengan indeks mulai dari 0 sampai n-1 yaitu bilangan (0). Untuk lebih memahami tentang materi ini mari mengerjakan beberapa tugas yang bisa saya kerjakan : 1. Membuat program pengurus data dari nilai terkecil ke terbesar dari nilai yang telah kita masukkan melalui keyboard #include <stdio.h> void main() { int data, i, x, y; printf(“Masukkan Jumlah Data = “); scanf(“%d”, &data); int nilai [data]; for(i = 0; i < data; i++){ printf(“Data ke %d = “, i+1); scanf(“%d”, &nilai[i]); } for(i = 0; i < data; i++){ for(y = i+1; y < data ;y++){ if(nilai[i] < nilai[y]){ x = nilai[y]; nilai[y] = nilai[i]; nilai[i] = x; } } } printf(“\nUrutan data dari yang terbesar ke yang terkecil adalah “); for(i = 0; i < data; i++){ printf(“%d”, nilai[i]); if(i < data -1) printf(“,”); } getch(); } Hasil : 2. Membuat...

Read More

Kembangkan Fungsi Sendiri

Assalamualaikum Wr.Wb. Salam sejahtera untuk kita Semua Hallo Guys berjumpa lagi dengan saya Seno di Tutorial Show Algoritma dan Pemrograman. Kali ini saya akan menjelaskan secara singkat tentang perkembangan fungsi fungsi sendiri, langsung saja saya bahas di bawah ini..   Suatu fungsi merupakan bagian program yang terpisah dari fungsi program utamanya yaitu main () dan berdiri sendiri untuk mengerjakan suatu proses tertentu. seperti istilah yang digunakan dalam bahasa pemrograman BASIC atau PASCAL. Tujuan digunakannya fungsi ini adalah mencegah terjadinya penggunaan program secara berulang ulang. Pada percobaan sebelumnya telah menggunakan program fungsi dari C seperti printf() , scanf() , getch() , puts() , for()  , dan sebagainya. Nah disini  akan menggunakan fungsi baru dimana tidak ada pada daftar pustaka bahasa C (TURBO C) Contoh 1. 2. 3. 4. 5. Saya Seno, pamit undur diri   Wassalamualaikum Wr.Wb....

Read More

Statement Perulangan Loop Loopan

Assalamualaikum Wr.Wb. Salam sejahtera untuk kita Semua Hallo Guys berjumpa lagi dengan saya Seno di Tutorial Show Algoritma dan Pemrograman. Kali ini saya akan menjelaskan secara singkat tentang Control Statement , Apakah itu Control Statement ?, langsung saja saya bahas di bawah ini..   Control Statement  adalah statement yang digunakan untuk mengarahkan jalannya program. Sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Ada beberapa statement yang termasuk control statement yaitu statements if-else, else-if, go to(), switch(), break, continue, for(), while() dan do-while. Statement for () digunakan untuk membuat perulangan yang dikontrol oleh nilai-nilai tertentu yaitu initial (nilai awal), condition (kondisi), increment decrement(penambahan/ penurunan). Perulangan dengan statement for (), tidak memeriksa kondisi terlebih dahulu, sehingga statement di dalam for() langsung dikerjakan dulu. Kemudian baru memeriksa kondisi. Statement while () digunakan juga untuk membuat perulangan seperti pada statement for (), perbedaannya adalah statement while () memeriksa kondisi dulu, bila kondisi memenuhi  (benar), maka perulangan dilaksanakan. Statement do-while adalah juga digunakan untuk membuat perulangan seperti halnya dua statement diatas, cara kerja dari perulangan do-while adalah langsung mengerjakan badan loop, kemudian kondisi diperiksa bila kondisi memenuhi perulangan dilanjutkan bila ditidak perulangan selesai. Dari semua perulangan dapat dibuat perulangan bersarang dan tak hingga.   Untuk lebih jelasnya saya akan memberikan beberapa contoh statement perulangan looping berikut ini: Program mencetak matriks identitas 2. Program untuk menampilkan tabel perkalian 3. Program dengan membalikan tampilan angka yang...

Read More

DEMO C DENGAN STATEMENT PENENTU KEPUTUSAN

Assalamualaikum Wr.Wb, Salam sejahtera untuk kita semua Halo kawan, kembali lagi Bersama saya Seno dalam Demo C kenapa saya memberikan tema Demo C karena ini adalah bentuk solidaritas terhadap para mahasiswa yang sekarang mengadakan demo untuk menolak revisi undang undang yang dibuat oleh DPR. Namun kali ini saya tidak membahas soal demo , saya akan membahas tentang pemrograman Bahasa C yaitu statement penentu keputusan. Tujuan saya dalam membahas statement ini adalah mempelajari dan mengamati penggunaan statement penentu keputusan yaitu statement if-else. Memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan mengkombinasikan dengan statement goto-label. Mempelajari statement switch-case , bentuk lain statement if-else dan lain sebagainya.   Nah, kali ini saya akan menjelaskan penggunaan dari statement if-else sendiri yaitu menentukan pilihan dari kondisi yang diberikan, caranya adalah dengan melakukan perbandingan menggunakan Relational Operator dan atau Logical Operator . apabila suatu pengerjaan dinyatakan benar maka akan mengerjakan proses A dan apabila salah maka tidak akan mengerjakan proses A atau bisa mengerjakan yang lain missal proses B. Statement if-else sendiri adalah cara lain dari bentuk if-else yang digunakan dalam kondisi yang benar dari beberapa kondisi yang tersedia. Nah Statement switch-case sendiri bentuk lain dari else-if, dengan mendaftar kondisi vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program. Nah kali ini saya akan memberikan beberapa Contoh Statement if-else berikut ini: 1. Membuat Program pembeda bilangan genap dan bilangan ganjil dengan menggunakan “if”...

Read More

Pin It on Pinterest