Select Page

Author: Adi Prasetyo

Mengembangkan fungsi-fungsi sendiri “Pada Misss C”

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ   Hay sobat redaksiana kembali dengan saya ADI PRASETYO . pada kesempat ini saya akan membagikan sedikit ilmu yang saya peroleh di kampus pens yaitu tentang “MENGEMBANGKAN FUNGSI-FUNGSI SENDIRI” yang berada di bahasa c sebelum memasuki topik pembahasa kali ini kita harus tahu dulu apa itu pengertian “MENGEMBANGKAN FUNGSI-FUNGSI SENDIRI” okay langsung saja kita ke pengertianya dulu Suatu fungsi adalah bagian program yang terpisah dari fungsi program utamanya main()dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Suatu fungsi dapat digunakan sebagai fungsi itu sendiri, subrutin dan prosedur seperti istilah yang digunakan pada bahasa pemrograman BASIC atau PASCAL. Tujuan digunakannya fungsi untuk mencegah penggunaan program secara berulang-ulang, sehingga program menjadi sangat panjang. Pada percobaan perobaan di atas telah digunakan fungsi-fungsi dari C, seperti printf(), clrscr(), scanf(), getch(), puts(), for() dan sebagainya, maka disini dicoba untuk membuat fungsi baru dimana tidak ada dalam pustaka bahasa C (Turbo C). Secara aturan fungsi baru dibuat setelah fungsi main() dibuat. Sehingga penempatan fungsi adalah dibawah fungsi main(), tetapi ada kalanya dapat diletakkan di atas fungsi main(). Seperti fungsi-fungsi yang ada dalam #include. Bila fungsi diletakkan di atas fungsimain()maka tidak diperlukan deklarasi fungsi lagi okay sobat mari kita langsung ke prakteknya……..   TUGAS 6.5.1  Membuat fungsi kabisat yang akan memberikan nilai balik 1 bila tahun adalah kabisat dan 0 bila bukan tahun kabisat : Rumus :    #include<stdio.h> /*Fungsi kabisat*/ int kabisat(int tahun) {int x; x=tahun%4; if(x!=0){return(0);} else...

Read More

Tata cara menggunakan “STATEMENT PERULANGAN (LOOPING)” di bahasa c

Assalamualaikum   Halo sobat redaksiana kembali lagi dengan saya ADI PRASETYO dari kelas D3 EA. Pada kesempatan kali ini saya akan sedikit berbagi ilmu yang saya dapatkan dari perkuliahan di PENS yaitu tentang “STATEMENT PERULANGAN (LOOPING)” pada pelajarn algoritma yang di bimbing oleh beliau bapak FIRMAN ARIFIN. Oky sobat tanpa panjang lebar langsung saja kita ketopik pembahasan. Yang pertama kita harus mengenal dulu apa itu Control Statement adalah statement yang digunakan untuk mengarahkan jalanya program sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Ada beberapa statement yang termasuk control statement yaitu If-else else-if goto() switch() break continue for while do-while Statement for digunakan untuk membuat perulangan yang dikontrol oleh nilai-nilai tertentu yaitu initial (nilai awal),condition (kondisi), increment (penambahan / penurunan). Statement while digunakan untuk membuat perulangan seperti statement for, perbedaanya adalah statement while memeriksa kondisi dulu, bila kondisi memnuhi benar, maka perulangan dilaksanakan Statement do-while digunakan untuk membuat perulangan sepeti halnya dua statement diatas   Okay sobat mari kita langsung ke pengaplikasianya…….skuuuuyyy TUGAS 5.5.1 Membuat program untuk mencetak matriks identitas 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   Rumusnya :    #include <stdio.h> void main() { int baris, kolom, n; printf(“Masukkan Ordo = “); scanf(“%d”, &n); printf(“\n\n”); for (baris=0; baris<n; baris++) { for (kolom=0; kolom<n; kolom++) { if(baris==kolom) printf(“1 “);...

Read More

Formula “Statement penentuan keputasan” dari si C

Assalamualaikum Wr.Wb   Hai sobat redaksiana kembali lagi dengan saya adi prasetyo kelas D3 elektronika A dalam pertemuan ini saya akan berbagi ilmu yang saya dapatkan pada saat perkulihan di pens.          Statemnt if-else digunakan untuk menetukan pilihan dari suatu kondisi yang diberikan .Cara kerjanya sendiri adalah melakukan perbandigan menggunkan Relational Operator dan Logical Operator. Apabila suatu kondisi terpenuhi (salah) maka tidak akan mengerjakan proses A dan apabila kondisi tidak terpenuhi (salah) maka tidak akan mengerjakan proses A atau dapat juga mengerjakan proses lain misalkan proses B. Proses A dan B dapat berupa satu baris statement atau beberapa baris yang diklelompakkan (Compound Statement). Statement if-else bersarang merupakan kombinasi dari beberapa If-else dimana apabila ada beberapa kondisi yang harus diuji kebenaranya secara bersama (If didalam If),ada juga Statement switch-caseadalahbentuk lain dari statement else if,denganmendaftarkondisisecara vertical dalamsatukolomsehinggamemudahkandalamhalevaluasi program,Okysobatredaksianamarikitamulai   penerapanya di dalam program Gasssss Hoorrrr…….   TUGAS 3.5.1  Membuat program untuk menentukkan bilangan ganjil atau bilangan genap dari bilangan yang dimasukkan keyboard    Rumus :   #include <stdio.h> main () { int bil, sisa; printf (“\nMasukkan bilangan =”); scanf (“%d”, &bil ); sisa = bil%2; if (sisa) printf (“bilangan %d adalah bilangan ganjil”, bil); else printf(“bilangan %d adalah bilangan genap”, bil); getch(); }   Hasilnya : TUGAS 3.5.2 Membuat program untuk menentukkan kelompokan suatu karakter yang dimasukkan melalui keyboard. Kelompokan karakter tersebu adalah huruf kecil,huruf besar,angka dan karakter khusus...

Read More

Apa itu ” RELATIONAL, LOGICAL, ASSIGMENT AND CONDITIONAL “

Assalamualikum W.Wr   halo sobat redaksiana kembali lagi dengan saya Adi prasetyo dari D3 elektronika A, pada kesempatan kali ini saya akan menjelaskan apa itu ” RELATIONAL, LOGICAL, ASSIGMENT AND CONDITIONAL “tanpa perlu basa basi yuk mari sobat langsung saja ke topik pembahasan ini sobatku, kita harus menganl dulu apa itu RELATIONAL, LOGICAL, ASSIGMENT AND CONDITIONAL nah kita bahas satu persatu ya sobatku. yuk langsung saja   Relational Operator adalah operator yang dapat digunakan untuk membandingkan antara dua operand. misalkan lebih besar mana antara a dan b. Logical Operator adalah mengkombinasikan antara operator operator yang terdiri dari && (and/dan). Assignment Operator adalah identik dengan tanda = . operator ini dapat dipadukan dengan operator aritmatika sehingga menjadi : +=,-=,*=,/= dan %=. Conditional Operator adalah operator yang digunakan untuk menentukan ( pengambilan keputusan ) secara sederhana dimana hanya digunakan karakter khusus ‘?’.   Okey sobatku marai kita langsung saja mempraktekanya………………………………..   TUGAS 3.5.1 Membuat program yang dimana kita menentukan hasil 1 atau 0 dari operator relasional 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 <= b) && (b >= d) || (a == d) (a >= b) || (b <= c) && (c == d) (a != b) && (c > d) || (a != b)...

Read More

Mengusut tuntas “EXPRESSION (OPERATOR & OPERAND) STATEMENT”

Assalaamu’alaikum Wr.Wb   Salam sejahtera sahabat redaksiana kembali lagi dengan saya adi prasetyo disini saya akan berbagi ilmu yang saya peroleh dari pembimbing saya yaitu Bapak FIRMAN ARIFIN beliau mengajarkan saya tentang “EXPRESSION (OPERATOR & OPERAND) STATEMENT. Apa itu “EXPRESSION (OPERATOR & OPERAND) STATEMENT”……???? Expression (Operator & Operand) Statement yaitu mempelajari dan mengganti penggunaan operator aritmatika seperti +,-,*,/ dan % (modulus) dan operator unary seperti — (minus), ++(increment) dan — (decrement) yang dipadukan dengan tipe variable dasar yaitu int (bilangan bulat) dan float (presisi tunggal). Sedangkan pengertian dari “EXPRESSION (OPERATOR & OPERAND) STATEMENT” itu sendiri adalah : Epression adalah terdiri atas dua bagian yaitu operator dan operand yang dikombinasikan menjadi satu. Operator adalah symbol yang digunakan untuk melakukan proses operasi satu atau beberapa Operand. Operand adalah bagian sederhana dari Expression yang berupa konstanta seperti 339.55,132 dan seterusnya berupa variable seperti X,Y jumlah, selisih dan sebagainya. Statement ialah unsur dasar pembentukan setua program. Statemnt terbagi menjadi 3 yang pertama Expression Statement yaitu suatu expresion yang diikuti tanda titik koma [ ; ],yang kedua Compound Statement yaitu dua atau lebih Statement yang dikelompokan dan diberi batas kurung kurawal. Dan yang terakhir Control Statement yaitu Statement yang mengendalikan langkah-langkah program, contohnya for loop,while loop, dan if-else. Contoh operation increment (++) dan operator decrement (–) hanya dapat digunakan pada suatu variable, dan tidak dapat digunakan pada suatu konstanta. Penggunaan dari operator ini akan berakibat...

Read More

Pin It on Pinterest