Select Page

Author: Novan Budi Prastyo

ayo teman teman lanjutkan perjuanganmu, belajar mengembangkan fungsi – fungsi sendiri

assalamualaikum teman teman, saya Novan dari D3 Teknik Elektronika B, sedang membuat artikel pengenalan program bahasa C. Saya disini mau berbagi hasil laporan yang telah saya pelajari sebelumnya, untuk dapat diterima dengan baik oleh teman teman semuanya. Kali ini kita akan belajar tentang mengembangkan fungsi fungsi sendiri, yang bertujuan mempelajari pembuatan fungsi-fungsi di luar fungsi-fungsi yang ada, serta mempelajari penggunaan variabel global, lokal, eksternal otomatis, statis dan register. Suatu fungsi adalah bagian pemrograman yang terpisah dari fungsi program utamanya main () dan berdiri sendiri untuk mengerjakan suatu proses tertentu. Suatu fungsi dapat digunakan sebagai fungsi itu sendiri, subrutin (instruksi program) dan prosedur seperti istilah yang digunakan pada bahasa pemrograman BASIC atau PASCAL. Tujuan digunakannya fungsi adalah untuk mencegah penggunaan program secara berulang-ulang. Sehingga program menjadi sangat panjang. pada percobaan percobaan kemarin telah digunakan fungsi-fungsi dari C, seperti printf(), Clrscr(), scanf(), getch(), puts(), for() dan sebagainya. Maka disini dicoba untuk membuat fungsi-fungsi baru di mana tidak ada dalam pustaka bahasa C  (Turbo C). Secara aturan fungsi baru dibuat setelah fungsi main () dibuat. Sehingga penempatan fungsi adalah di bawah main (). Tetapi ada kalanya dapat diletakkan diatas fungsi main(). seperti fungsi-fungsi yang ada dalam #include, bila fungsi diletakkan di atas fungsi Main() maka tidak diperlukan deklarasi fungsi lagi. mari ke contoh soal: membuat fungsi tahun kabsiat. membuat fungsi factorial membuat fungsi float suhu terimakasih....

Read More

ayo kawan kawan kita tidak boleh malas mari kita belajar statement perulangan

assalamualaikum teman teman, saya Novan dari D3 Teknik Elektronika B, sedang membuat artikel pengenalan program bahasa C. Saya disini mau berbagi hasil laporan yang telah saya pelajari sebelumnya, untuk dapat diterima dengan baik oleh teman teman semuanya. Kali ini kita akan belajar tentang statement perulangan (Looping), yang bertujuan mempelajari proses perulangan koma 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. Beberapa statement yang termasuk control statement yaitu statement : 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), incerment/decerment (penambahan atau penurunan ). Perulangan dengan statement for (), “tidak memeriksa kondisi lebih dahulu”. Sehingga, statement dalam for () langsung dikerjakan dulu. Kemudian baru memeriksa kondisi. steatment while () digunakan juga untuk membuat perulangan seperti pada statement for(), perbedaannya adalah statement while () memeriksa kondisi dulu, bila kondisi memenuhi (benar). Maka perulangan dilaksanakan. steatmen do while juga digunakan untuk membuat perulangan seperti halnya dua steatment di atas, dan kemungkinan merupakan kombinasi antara dua steatment diatas. Cara kerja dari pulangan do while  adalah langsung mengerjakan Badan loop, kemudian kondisi diperiksa, bila kondisi memenuhi perulangan dilanjutkan bila tidak perulangan selesai. Dari semua perulangan dapat dibuat ulangan bersarang dan tak...

Read More

Teman teman mari kita giat agar sukses dikemudian hari, belajar variable dan fungsi string

assalamualaikum teman teman, saya Novan dari D3 Teknik Elektronika B, sedang membuat artikel pengenalan program bahasa C. Saya disini mau berbagi hasil laporan yang telah saya pelajari sebelumnya, untuk dapat diterima dengan baik oleh teman teman semuanya. Kali ini kita akan belajar tentang statement penentu keputusan, yang bertujuan untuk mempelajari dan mengamati penggunaan variable string yang dipadukan dengan fungsi fungsi untuk pengelolahan data string. string tipe data yang digunakan untuk menyimpan beberapa karakter. dalam penulisannya string diharuskan memakai petik dua pada barisan karakternya, serta menggunakan %s untuk menampilkan data nya. String pada penulisannya seperti “novan” stsu bisa juga ‘n’,’o’,v’,’a’,’n’.  Terdapat pula karakter null atau ‘\0’, yang berfungsi sebagai tanda akhir dari string. konstanta karakter string mempunyai kelas static, sehingga apabila digunakan nilainya tidak akan berubah, selama program aktif, langsung saja pada contoh penerapannya. membuat fungsi mensisipkan kata ke dalam sebuah kalimat: membuat program pendeteksi kata dapat dibolak balik tapi tetap sama: membuat program pendeteksi huruf, angka, jumlah: membuat program kata tingkat berurutan: s...

Read More

Mari belajar pointer man teman, lanjutin perjuanganmu sebelumnya

assalamualaikum teman teman, saya Novan dari D3 Teknik Elektronika B, sedang membuat artikel pengenalan program bahasa C. Saya disini mau berbagi hasil laporan yang telah saya pelajari sebelumnya, untuk dapat diterima dengan baik oleh teman teman semuanya. Kali ini kita akan belajar tentang pointer, yang bertujuan untuk mempelajari dan mengamati penggunaan pointer dimana nantinya akan dipadukan dengan variable bertipe integer, array, dan string, serta mengetahui penggunaan pointer dalam suatu fung Variabel pointer sering dikatakan sebagai variabel yang menunjukkan objek lain. Pada kenyataannya yang sebenarnya variabel pointer berisi alamat dari suatu objek lain (yaitu objek yang dikatakan atau ditunjuk oleh pointer) sebagai contoh, ay adalah variabel pointer dan y adalah variabel yang ditunjuk oleh ay. Kalau x berada pada alamat memori alamat awal 10 maka ay akan berisi 10, langsung saja ke contoh soalnya. membuat program minympan 12bilangan acak #include<stdio.h> #include<stdlib.h> #include<string.h> main() { static int a[12][12],b,c,*d,e,f,g; char h[8],*i; menu1: g=1; for(e=0;e<12;e++) { for(f=0;f<12;f++) a[e][f]=48; } menu2: system(“cls”); d=&a; printf(“\n\r”); for(e=1;e<13;e++) { for(f=1;f<13;f++) printf(“%2c”,*d++); puts(“”); } if(g>1) { printf(“\n Ketik ‘lanjut’ untuk melanjutkan.”); printf(“\n Ketik ‘ulang’ untuk mengulang dari awal.”); printf(“\n Ketik ‘exit’ untuk keluar.\n “); gets(h); gets(h); i=strlwr(h); if(strcmp(i,”lanjut”)==0) { g=1; goto menu2; } else if(strcmp(i,”ulang”)==0) goto menu1; else if(strcmp(i,”exit”)==0); else goto menu2; } else { g++; printf(“\n Masukkan koordinat matrix dengan jarak 1 – 12 …\n “); scanf(“%d%d”,&b,&c); –b; –c; a[b][c]=120; goto menu2; } } 2. membuat program...

Read More

semangat mari belajar struktur

Struktur adalah pengelompokan variabel-variabel yang bernaung dalam satu nama yang sama. Berbeda dengan array yang berisi kumpulan variabel-variabel yang bertipe sama dalam satu nama, maka suatu struktur dapat terdiri atas variabel-variabel yang berbeda tipenya dalam satu nama struktur. Struktur biasa dipakai untuk mengelompokkan beberapa informasi yang berkaitan menjadi sebuah kesatuan (dalam bahasa PASCAL, struktur disebut dengan record). Variabel-variabel yang membentuk suatu struktur, selanjutnya disebut sebagai elemen dari struktur atau field. Dengan demikian dimungkinkan suatu struktur dapat berisi elemen-elemen data berbeda tipe seperti char, int, float, double, dan lain-lain. Contoh sebuah struktur adalah informasi data tanggal (date) yang berisi. Nah begitu teman...

Read More

Pin It on Pinterest