Select Page

Author: Ade Kurnia Dewi

FUNGSI KESENDIRIAN

SEMANGAT PAGI!! Pagi  Pagi  Pagi LUAR BIASA! Hai sobat redaksi yang budiman. saya Ade Kurnia Dewi dengan bimbingan Bapak Firman Arifin, akan memaparkan proses pembuatan fungsi-fungsi diluar fungsi-fungsi yang ada, serta mempelajari penggunaan variabel global, local, eksternal, otomatis, statis, dan register. sebelum membahas lebih lanjut proses nya, kita harus lebih dahulu mengetahui apa itu fungsi? Fungsi adalah bagian program yang terpisah dari fungsi program utama main() dan berdiri sendiri untuk melakukan proses tertentu. Tujuan digunakannya fungsi adalah untuk mencegah penggunaan program secara berulang, dimana program menjadi sangat panjang.     Nhahhh,, setelah mengetahui penjelasan dari fungsi, sekarang kita mulai mengaplikasikannya untuk membuat program Membuat fungsi tahun kabisat #include<stdio.h> /*Fungsi kabisat*/ int kabisat(int tahun) {int x; x=tahun%4; if(x!=0){return(0);} else {return(1);} } void main() {int tahun,z;char c; printf(“Menentukan Tahun Kabisat\nMasukan tahun = “); scanf(“%d”,&tahun); z=kabisat(tahun); if(z==0) {printf(“Tahun %d adalah bukan tahun kabisat”,tahun);} else {printf(“Tahun %d adalah tahun kabisat”,tahun);} getch(); } maka hasil yang akan keluar dilayar sebagai berikut 2. Membuat fungsi faktorial() #include<stdio.h> /*Fungsi faktorial*/ int nilai; long int faktorial(nilai) {register int i; int fak=1; for(i=1;i<=nilai;i++) fak*=i; return(fak); } main() {char c; printf(“Masukan nilai x yang difaktorialkan = “); scanf(“%d”,&nilai); printf(“Faktorial dari %d = %d\n”,nilai,faktorial(nilai)); getch(); } maka hasil yang akan keluar dilayar sebagai berikut 3. Membuat fungsi permutasi() dan kombinasi() #include<stdio.h> #include<math.h> float fak,p; /*Fungsi faktorial*/ float faktorial(float z) { register int i; float fak=1.0; for(i=1;i<=z;i++) fak*=i; return(fak); } /*fungsi permutasi*/...

Read More

PERULANGAN DALAM PROGRAM

SEMANGAT PAGI!! Pagi  Pagi  Pagi LUAR BIASA! Hai sobat redaksi yang budiman. saya Ade Kurnia Dewi dengan bimbingan Bapak Firman Arifin, akan memaparkan proses perulangan dalam program, menggunakan beberapa control statement. apa itu control statement??? statement yang digunakan untuk mengarahkan jalannya program. Sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Apa aja sih jenis dari control statement?? Statement for(), digunakan untuk membuat perulangan yang dikontrol oleh nilai-nilai tertentu. Dalam for()  ini, statement langsung dikerjakan tanpa melalui pemeriksaan. Statement While(), digunakan untuk membuat perulangan namun statement nya harus melalui pemeriksaan terlebih dahulu. Jika nilai benar, maka perulangan dilaksanakan. Statement do-while (), merupakan kombinasi antara pengulangan diatas, yaitu dengan mengerjakan dulu kemudian hasil pengerjaan akan diperiksa. Jika benar akan diteruskan ke pengulangan, jika salah perulangan selesai. Nhah.. Setelah mengetahui pengertian dan jenisnya. Sekarang kita akan mengaplikasikannya dalam beberapa program.  Membuat program untuk mencetak matriks identitas . #include <stdio.h> void main() { int baris, kolom, n; printf(“Masukkan Ordo = “); scanf(“%d”, &n); printf(“\n”); for (baris=0; baris<n; baris++) { for (kolom=0; kolom<n; kolom++) { if(baris==kolom) printf(“1 “); else printf(“0 “); } printf(“\n”); } getch(); } Maka hasil yang akan terbentuk adalah seperti dibawah ini. 2.  Membuat program untuk menampilkan tabel perkalian #include <stdio.h> #include <stdlib.h> void main() { int baris,kolom,n,x; printf(“Masukkan Ordo : “); scanf(“%d”, &n); printf(“%3c “, ‘X’); for(x=1; x<=n; x++) printf(“%3d “, x); printf(“\n”); for(baris=1; baris<=n; baris++) { printf(“%3d “, baris); for(kolom=1;...

Read More

Pemrograman GANJIL GENAP

Semangattt PAGI !!! Pagi! Pagi! Pagi! LUAR BIASA! haii sobat redaksi yang budiman dimanapun kalian berada. Pada kesempatan kali ini, saya Ade Kurnia Dewi dengan bimbingan Bp. Firman Arifin akan mengajak kalian untuk mempelajari dan mengamati penggunaan “STATEMENT PENENTU KEPUTUSAN” yaitu if-else. Statement if-else digunakan untuk menentukan pilihan dari apa yang diberikan. Cara kerjanya adalah dengan membandingkan Relational Operator dan/atau Logical Operator, apabila suatu kondisi benar maka akan mengerjakan proses A, jika salah maka tidak akan mengerjakan proses A tetapi bisa mengerjakan proses B. Statement if-else bersarang adalah kombinasi beberapa if-else yang digunakan untuk menentukan keputusan secara bersamaan (if dalam if) Statement else-if adalah cara lain dari bentuk if-else, yang digunakan untuk menentukan kondisi benar 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. Nhaaaahhh, setelah mengetahui kegunaan masing-masing statement Sekarang kita mulai untuk mengaplikasikannya ! Membuat program untuk menentukan bilangan ganjil atau genap maka dapat ditulis seperti : #include <stdio.h> void main() { int x, sisa; printf(“Masukkan bilangan bulat = “); scanf(“%d”, x); sisa = x%2==1; if(sisa) { printf(“\n%d adalah bilangan GANJIL”, x); } else { printf(“\n%d adalah bilangan GENAP”, x); } getch(); } Dalam program ini, angka yang diinputkan akan dioperasi oleh x%2 jika hasil = 1 maka termasuk bilangan Ganjil , jika hasil != 1 maka termasuk bilangan Genap 2. Membuat program...

Read More

MEMAHAMI HUBUNGAN DENGAN SI C

Semangattt PAGI !!! Pagi! Pagi! Pagi! LUAR BIASA! haii sobat redaksi yang budiman dimanapun kalian berada. Pada kesempatan kali ini, saya Ade Kurnia Dewi dengan bimbingan Bp. Firman Arifin akan mengajak kalian untuk memahami Relational, Logical, Assigment, dan Conditional.  Relational sendiri dapat diartikan sebagai operator yang membandingkan antara dua variabel, dimana hasilnya akan berupa benar atau salah. Ada beberapa operator yang dipakai antara lain : < (lebih kecil), > (lebih besar), = =(sama dengan), <= (lebih kecil atau sama dengan), >= (lebih besar atau sama dengan), dan != (tidak sama dengan). Logical yang digunakan untuk mengkombinasikan operator yang ada agar dpat digunkan secara maksimal. Untuk itu kita harus mengetahui apa saja yang termasuk ke dalam logical. yang termasuk logical adalah (&) AND/dan, (!) not/tidak, (||) or. Assigment adalah operator yang dapat dipadukan, dimana operator ini sangad identik dengan arek koe yo paham. Contoh dari assigment, +=, -=, *=, /=, dan %=. Conditional adalah operator yang digunakan untuk pengambilan keputusan secara sederhana. untuk Conditional hanya dapat menggunakan “?” tanda tanya dan {:} titik dua. Nhaahhh… kalian kan sudah memahami dasar-dasarnya. untuk itu kita akan mulai mengaplikasikannyaaaa … Aplikasi Relational  untuk mengaplikasikan relational, maka tulislah program sesuai steatment dibawah ini. /*Nama File: OPER5.C */ void main() { int a,b,c,d,A,B,C,D,E; printf(“Masukkan nilai a =”); scanf(“%d”, &a); printf(“Masukkan nilai b =”); scanf(“%d”, &b); printf(“Masukkan nilai c =”); scanf(“%d”, &c); printf(“Masukkan nilai d =”); scanf(“%d”,...

Read More

DASAR PEMROGRAMAN TANDA C

(Dasar Pemrograman Tanda di C) Assalammu’alaikum Warrahmatullah Halooo…. sobat redaksi, Bersama saya Ade Kurnia Dewi kalian akan mempelajari dasar pemrograman tanda di C. Apa saja sih dasar-dasar yang harus dikuasai???? Mari kita baca penjelasan dibawah ini. TIPE DATA DASAR apa itu tipe data dasar??? adalah data yang dimasukkan dalam bentuk konstanta atau variabel. ada 5 jenis data dasar yaitu bil bulat, bil real presisi-tunggal, Bil real presisi-ganda, Karakter, serta tak bertipe(void). Dapat menggunakan int, float, double, dan char. VARIABEL Apa itu variabel?? adalah huruf yang digunakan sebagai pengganti nilai asli yang belum diketahui sehingga memudahkan penulisan. Biasanya menggunakan huruf seperti a, b, c atau x,y,z dsb. KONSTANTA Apa itu konstanta???? adalah angka  yang ada di depan variabel dan tidak dideklarasikan. cara penulisannya pun menggunakan tanda petik sebelum dan sesudah penulisannya. OPERATOR operator adalah simbol yang digunakan dalam pemrograman. Apa saja pemrograman itu? ada *(perkalian), /(pembagian), %(sisa pembagian), +(penjumlahan), -(pengurangan), -(tanda minus), +(tanda plus). Dimana urutan pengerjaannya dari kiri ke kanan. MENAMPILKAN DATA KE LAYAR Fungsi printf() digunakan untuk menampilkan tampilan biasa.  Fungsi putchar() digunakan untuk menampilkan karakter khusus di layar. MEMASUKKAN DATA  Fungsi scanf() digunakan untuk memasukkan data biasa tanpa ditampilkan di layar Fungsi getchar() digunakan untuk memasukkan karakter. Nhaaaaahhh…. setelah kalian mengetahui dasar pemrograman tanda di C, sekarang kita mulai mengaplikasikannya 1. Mengkonversikan suhu, kalian dapat menuliskannya dengan #include <stdio.h> void main () { int f, H1, H2; printf(“\nMasukkan...

Read More

Pin It on Pinterest