Select Page

Author: Rizky Maulana Izza

Fungsi Struct

Hay Gengss.. Disini saya akan Menceritakan tentang apa itu fungsi terlebih dahulu. Fungsi adalah suatu bagian dari program yang dirancang untuk melaksakan tugas tertentu dan letaknya dipisahkan dari program yang menggunakannya. Elemen utama dari program bahasa C berupa fungsi-fungsi, dalam hal ini program dari bahasa C dibentuk dari kumpulan fungsi pustaka(Standar) dan fungsi yang dibuat sendiri oleh pemrograman. Tujuan dari fungsi itu sendiri adalah : 1. Program menjadi terstruktur, sehingga mudah dipahami dan mudah dikembangkan. 2. Dapat mengurangi pengulangan ( Duplikasi ) kode. Langkah langkah program yang sama dan dipakai berulang ulang di program dapat dituliskan sekali saja secara terpisah dalam bentuk fungsi-fungsi. Kali ini saya membuat suatu fungsi yaitu struct, unsigned....

Read More

LOOPING ( STATEMENT PERULANGAN)

Hay Gengsss.. Gimana Kabarnya? Kali ini saya akan membahas tentang Looping. Tujuan mempelajari Looping yaitu belajar caranya proses pengulangan, menggunakan beberapa control statement seperti for, while dan do-while. 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 statement if-else, else-if, goto(), switch(), break, continue, for(), while(), dan do while. Statement for() digunakan untuk membuat perulangan yang dikontrol. Statement while() digunakan juga untuk membuat perulangan seperti 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 dan kemungkinan merupakan kombinasi antara kedua statement diatas. PROGRAM PRECOBAAN Triangular adalah suatu susunanbenda yang disusun sedemikian sehingga menyerupai segitiga, dengan mengetahui jumlah bola yang paling bawah. Untuk menghitung beberapa jumlah triangular, maka dapat dibuat suatu table perhitungan jumlah triangular dengan melakukan iterasi sebanyak jumlah triangular yang diinginkan. Perulangan dalam perulangan ada kalanya digunakan apabila diperlukan perulangan berlipat, seperti misalnya untuk menghitung jumlah beberapa triangular. Penggunaan perulangan while diperlukan apabila proses dalam suatu perulangan tidak langsung dikerjakan. Ada dua bilangan tertentu dimana diinginkan suatu nilai pembagi bulat untuk kedua bilangan tersebut, maka dapat dilakukan pencarian bilangan pembagi tersebut menggunakan iterasi sebagai berikut. Bila kedua perulangan for() dan while() melakukan pemeriksaan kondisi diawal perulangan, maka sebaliknya perulangan do-while melakukan pemeriksaan...

Read More

STATEMENT PENENTU KEPUTUSAN

Whatsap gengs…. Jumpa kembali dengan materi materi Algoritma dan Pemograman. Kali ini saya membahas tentang STATEMENT PENENTU KEPUTUSAN. Tujuan mempelajari ini adalah mampu mempelajari dan mengamati penggunaan statement penentu keputusan yaitu if-else. Memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan dikombinasikan dengan statement goto-label. Mempelajari statement if-else yaitu statement else-if. Mempelajari penggunaan dari statement switch-case sebagai alternatif pengganti dari statement else-if. Teori yang menjelaskan materi ini adalah statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator atau Logical Operator apabila suatu kondisi terpenuhi maka akan mengerjakan proses A atau dapat mengerjakan proses lain yaitu proses B PERCOBAAN PROGRAM Mengamati penggunaan statement penentu keputusan sederhana, yaitu menentukan apakah bilangan yang dimasukkan lebih kecil dari nol? Suatu bilangan apabila dapat dibagi dengan bilangan yang lain, maka tidak menghasilkan suatu sisa nilai, sehingga dengan cara ini program dapat menentukan apakah suatu bilangan habis dibagi atau tidak. Menentukan keputusan bahwa suatu nilai termasuk dalam suatu batas jangkauan suatu nilai tertentu. Suatu proses ada kalanya dilakukan berulang , untuk mendapatkan nilai perhitungan yang lebih teliti ( iterasi ) atau untuk mengolah suatu data nilai secara tabel seperti pada daftar nilai siswa. Compund Statement adalah mengelompokkan suatu proses menjadisatu blok. Didalam if-else penggunaan Compund Statement adalah untuk mengelompokkan proses proses yang harus dikerjakan bila kondisi terpenuh ataupun bila kondisi tidak terpenuhi. Statement if-else tidak...

Read More

RELATIONAL, LOGICAL, ASSIGNMENT DAN CONDITIONAL

Halo guys, gimana kabar hari ini? Saya doakan baik-baik saja. Yaa, kali ini saya akan membahas tema yang sangat menarik untuk dibahas. Tema kali ini adalah RELATIONAL, LOGICAL, ASSIGMENT DAN CONDITIONAL. Tujuannya mempelajari bab ini adalah mampu mengamati penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yang lain, yang dapat berupa sebagai variable atau konstanta. Relational operator adalah operator yang dapat digunakan untuk membandingkan 2 operand, misalkan lebih besar mana antara  A dan B. Dari pernyataan diatas, didapatkan suatu hasil benar atau salah.  Operator ini terdiri dari tanda tanda khusus seperti <, >, ==, <=, >=, !=. Sedangkan untuk mengkonbinasikan antara operator-operator diatas maka dapat digunakan Logical Operator yang terdiri dari &&, || dan !. Assigment operator identic dengan tanda =, operator ini dapat dipadukan dengan operator aritmatika. Conditional operator adalah operator yang dapat digunakan untuk menentukan (Pengambilan keputusan) secara sederhana. PERCOBAAN Mengamati hasil dari perbandingan dua operand yang nilainya dimasukkan melalui keyboard dimana perbandingan dilakukan menggunakan Regional Operator Mengamati hasil dari perbandingan dua operand yang niainya dimasukkan melalui keyboard dimana perbandingan dilakukan menggunakan operator Logical Operator. Untuk mendapatkan kombinasi dua atau beberapa operator relasional maka dapat digunakan operator logika. Mengamati penggunaan operator assignment yang dipadukan dengan operator aritmatika. Mengamati penggunaan operator conditional untuk menentukan suatu keputusan mana yang benar dan yang salah, dimana operator ini merupakan prinsip dasar dari statement “if-else”. TUGAS Buatlah program untuk...

Read More

RELATIONAL, LOGICAL, ASSIGMENT DAN CONDITIONAL

Hai rek, kembali lagi Bersama Rizky. Kali ini saya membahas tentang materi Relational, Logical, Assigment dan Conditional. Tujuan dari mempelajari ini adalah Mempelajari dan mengamati penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yang lain yang dapat berupa sebagai variable atau konstanta. Dasar Teori tentang materi ini : Relational operator adalah operator yang dapat digunakan untuk membandingkan antara 2 operand, misalkan lebih besar mana antara A dan B. Dari pernyataan diatas, didapatkan suatu hasil benar atau salah.  Operator ini terdiri dari tanda tanda khusus seperti <, >, ==, <=, >=, !=. Sedangkan untuk mengkonbinasikan antara operator-operator diatas maka dapat digunakan Logical Operator yang terdiri dari &&, || dan !. Assigment operator identic dengan tanda =, operator ini dapat dipadukan dengan operator aritmatika. Conditional operator adalah operator yang dapat digunakan untuk menentukan (Pengambilan keputusan) secara...

Read More

Pin It on Pinterest