Select Page

Author: Muhammad Faiz Tribekti

C MALAKAMA

Assalamualaikum wr.wb. Halo gaes whats up ma bro and sis..pripun kabare?? Sehat sehat saja?? Alhamdulillah..semoga kita senantiasa selalu diberikan keberkahan hidup dariNya..masi bersama saya Mr. Tribekti dan juga pembahasan yang tiap minggunya tidak berubah, apalagi kalo bukan Pemrograman C. Kali ini kita akan mengupas tuntas tentang Variabel Array. Ada yang tau sebelumnya itu apa? Kalo ada yang tau monnggo tuliskan di kolom komentar agar kita saling melengkapi ilmu. Asekk Sebelum masuk pembahasan, ada kalanya kita kenalan dulu dengan Array. Array adalah kumpulan dari beberapa nilai yang mempunyai tipe yang sama. Misalkan, integer sama, float semua dan sebagainya. Untuk membedakan antara nilai satu dengan lainnya digunakan suatu subscript yang sering disebut index. Oke langsung aja kita menuju percobannya. Enjoy it.   PERCOBAAN 1 Membuat program untuk mengurutkan data dengan urutan naik (ascending) yang dimasukkan melalui keyboard, program juga menanyakan banyaknya data yang dimasukkan.   PERCOBAAN 2 Membuat program untuk mengimplementasikan algoritma bilangan prima (Sieve of Erastosthenes) yaitu menampilkan semua bilangan prima 1 sampai n.   PERCOBAAN 3 Diketahui daftar nilai siswa sebagai berikut : Membuat program untuk menampilkan laporan  menggunakan variable array dua dimensi untuk menyimpan data.   Yak brader sister, sekian ilmu yang bias saya bagikan, semoga dapat bermanfaat kedepannya. Jangan lupa untul like, komen dan share. Sampai jumpa di minggu depan. Wassalamualaikum...

Read More

SEKBID SEKBID SI C

Assalamualaikum wr.wb. Halo hola halo hola what’s up bro?? Pripun kabare?? Alhamdulillah kita masih diberi kesempatan bertemu kembali untuk berdiskusi senja terkait Pemrograman C..azekk..sambil ngopi dan hati yang hepi..uhuyy.. Kali ini kita akan membahas tentang mengembangkan fungsi fungsi sendiri. Tujuan pembahasan ini tidak lain ialah agar kita dapat mempelajari dan menggunakan variabel local, eksternal, otomatis, statis dan register. Daripada lama lama, langsung saja kita menuju percobaan, enjoy it.     PERCOBAAN 1 Membuat fungsi kabisat() yang akan memberikan nilai balik 1 bila tahun adalah kabisat, dan 0 bila tahun bukan kabisat.     PERCOBAAN 2 Membuat fungsi factorial() untuk menghitung nilai factorial. Fungsi factorial memberikan nilai balik bertipe long int yang akan dicetak ke layar dalam fungsi main ().     PERCOBAAN 3 Membuat suatu fungsi permutasi() dan kombinasi() untuk menghitung permutasi dan kombinasi dari suatu pasangan bilangan, yang dinyatakan dalam formula : Permutasi : P(n.r) = n!/n!(n-r)! Kombinasi : C(n.r) = n!/n(n-r)!     PERCOBAAN 4 Membuat fungsi float suhu (s, d) untuk mengkonversikan suhu dari Celcius ke Fahrenheit, Celcius ke Reamur, Fahrenheit ke Celcius, Fahrenheit ke Reamiur, Reamur ke Celcius dan Reamur ke Fahrenheit. Dimana s adalah sumber suhu ,d adalah sumber konversi, dn suhu () adalah hasil konversi suhu.     PERCOBAAN 5 Membuat fungsi prima() yang memberikan nilai balik 1 bila bilangan yang dimasukkan adalah prima, dan 0 bila bukan bilang prima.     PERCOBAAN...

Read More

SPAREPART SI C

Assalamualaikum wr.wb. Halo hola hai hai hai gaes, gak ada bosen bosennya ketemu sama Si C. Hehehe, ya semoga saja tidak bosen..aamiinn. Langsung saja yak, kali ini kita akan mempelajari Statement Perulangan atau biasa disebut LOOPING. Jadi tujuan kita mempelajari ini agar nantinya kita dapat menggunakan beberapa control statement, seperti : for, while, dan do-while. Penasaran kan?? Hehe, sama, jadiii statement for itu digunakan untuk membuat perulangan yang dikontrol oleh nilai nilai tertentu. Sama halnya dengan statement while. Namun, statement while memeriksa terlebih dahulu kondisi statement. Jika benar, while akan otomatis bekerja. Do-while pun juga memiliki fungsi yang sama seperti dua statement yang lain. Cara kerjanya yaitu dengan memadukan for dan while. Langsung saja kita menuju percobaan, enjoy it.     PERCOBAAN 1 Membuat program untuk mencetak matriks identitas sebagai berikut 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1     PERCOBAAN 2 Membuat program untuk menampilkan tabel perkalian       PERCOBAAN 3 Membuat program untuk membalikkan tampilan angka yang dimasukkan melalui keyboard. Contoh tampilan : Masukkan bilangan bulat : 1234 Hasil setelah dibalik : 4321       PERCOBAAN 4 Membuat tabel konversi suhu dari derajat celcius ke derajat Fahrenheit, reamur dan kelvin.       PERCOBAAN  5 Membuat program untuk menghitung nilai rata rata dari beberapa nilai yang dimasukkan...

Read More

BERJELAJAH BERSAMA SI C

Assalamualaikum wr. wb. HAI HAI HAI pripun kabare lur?? Masi semangat?? Pastinya donggg. OKE kali ini saya akan membahas lebih jauh lagi tentang pemrograman C, mari kita berjelajah dengannya kembali. Jangan samapai ketinggalan ya gaes, karena map nya agak susah…hehehe. Pembahasan kali ini yaitu mengenai Statement Penentu Keputusan. Ada yang sudah tau atau tidak asing??? Jadiii…tujuan berjelajah ini yaitu mempelajari dan mengamati tujuan statement penentu keputusan “If Else”untuk membuat proses pengulangan yaitu dengan dikombinasikan dengan statement goto-label. Masih kurang paham?? Okelah, intinya “If Else” itu digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Misal suatu proses benar akan muncul huruf A, namun jika salah akan muncul B dan seterusnya. Okedehh..langsung aja kita menuju percobaan, enjoy it.    PERCOBAAN 1 Membuat program untuk menentukan bilangan ganjil atau genap dari bilangan yang dimasukkan melalui keyboard.    PERCOBAAN 2 Membuat program untuk menentukan kelompok suatu karakter yang dimasukkan melalui keyboard, dapat berupa huruf besar, kecil, angka dan karakter khusus.      PERCOBAAN 3 Membuat program kalkulator sederhana. Program harus memungkinkan user untuk mengetik ekspresi dengan bentuk : Operator yang digunakan adalah *, /, +, -, &, %, |, S, E. Operator S memerintah program untuk men set “accumulator” untuk menyimpan angka yang diketik oleh user. Operator E memerintah program untuk mengakhiri program. PERCOBAAN 4 Membuat program untuk menentukan suatu tahun kabisat atau yang bukan, dimasukkan melalui keyboard, dimana tahun dibatasi mulai dari...

Read More

ANAK BUAH SI C

Assalamualaikum wr.wb. Pripun kabare sedulur sedaya? Sae? Alhamdulillah, semoga juga masih semangat belajar Pemrograman C nya. Masih dengan saya Cak Faiz, dan tentunya dengan topic yang sama namun dalam pembahasan yang berbeda, kali ini kita akan mempelajari RELATIONAL, LOGICAL, ASSIGNMENT DAN CONDITIONAL. Dilihat dari bahasanya aja udah merinding..hehehe. Apasih maksud dan tujuannya? Kegunaannya buat apa? Pasti kalian pada bertanya tanya, penasaran kan?? OK, jadi….maksud dan tujuan kita mempelajari ini yaitu agar kita dapat mengamati penggunaan operator yang digunakan sebagai pemnbanding antara opersand satu dengan yang lain, dapat berupa konstanta ataupun variable. Ya pokoke rek,nanti kalian akan menenal istilah lebih besar, lebih kecil, lebih besar sama dengan, lebih kecil sama dengan, dll. Dan dipadukan dengan pengoperasian arithmtetika yang telah kita pelajari minggu lalu. Adapun juga nanti symbol symbol yang digunakan yaitu, <, >, ==, &&, <=, >=, ||, +=, -=, *=, /=, dan %=. Langsung aja biar gak makin bingung ya, enjoy it.   PERCOBAAN 1 Membuat program untuk menentukan hasil ( 0 atau 1 ) dari operator rasional di bawah ini dan masukkan nilai a, b, c, dan d dari keyboard. a > b) && (c < d) || (a == b) (a == b) || (c==d) && (a < b) (a <= c) && (b >= d) || (a == d) (a >= d) || (b <= c) && (c == d) (a != b) || (c > d)...

Read More

Pin It on Pinterest