Select Page

Author: Adi Prasetyo

Variabel Array pada Miss c

Assalamualaikum wr.wb   Halo sobat redaksiana kembali lagi dengan saya ADI PRASETYO pada.  kesempatan kali ini saya akan kambali lagi sedikit berbagi ilmu yang saya peroleh dari Bapak Firman yang Membahas “VARIABEL ARRAY” pada bahasa pemrograman bahasa C nah sebelum ke topik pembahasa mari kita kenalan dulu apa itu “VARIABEL ARRAY” okay sobat langsung saja ke pengeertianya…   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 lainya digunakan suatu subscritpt yang sering disebut index. Suatu variabel array dapat digunakan untuk menyimpan beberapa nilai dengan tipe sama. cotohnya variabel bilangan [n]. maka dapat menyimpan beberapa nilai dengan index mulai 0 sampai n-1 yaitu bilangan [0]. bilangan[1]………..bilangan[n-1]. Nilai subscritpt dapat berupa konstanta variabel dan ekspresi integer.   oky sobat mari kita langsung kita ke pengaplisasikan “VARIABEL ARRAY”   Membuat program untuk mengurutkan data dengan urutan naik ( ascending) yang dimasukkan melalui keyboard. Program juga menanyakan banyaknya data yang dimasukkan input : jumlah data (n). data ke-1 s/d data ke-n outpit : Tampilan data dalam keadaan terurut. Rumusnya :   #include <stdio.h> #include <math.h> main() {int data,a,z,b; printf(“Masukan jumlah data = “); scanf(“%d”,&data); int nilai[data]; for(a=0;a<data;a++){ printf(“data ke %d = “,a+1); scanf(“%d”,&nilai[a]); } for(a=0;a<data;a++){ for(b=a+1;b<data;b++){ if(nilai[a]<nilai[b]){ z=nilai[b]; nilai[b]=nilai[a]; nilai[a]=z; }}} printf(“Data urutannya dari terbesar adalah “); for(a=0;a<data;a++){ printf(“%d”,nilai[a]); if(a<data-1){printf(“,”);} } getch();}     Hasilnya :...

Read More

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

Pin It on Pinterest