Select Page

Author: Tito Victor Rysona

HMM…APA ITU VARIABEL STRUKTUR??

Assalamualaikum wr.wb.   haloo teman teman redaksiana, kali ini saya Tito Victor Rysona dari kelas D3 TEKNIK ELEKTRONIKA B , judul pembahasan kali ini yaitu tentang VARIABEL STRUKTUR dalam bahasa C Tujuan : Mempelajari penggunaan variable struktur dimana dipadukan dengan variabel pointer, array, dan fungsi. Bagaimana cara mendeklarasikan, menginisialisasikan, dan mengakses dari suatu struktur  Teori : Suatu variable bertipe data struktur adalah dapat terdiri dari berbagai macam tipe variable. Jadi suatu struktur dapat terdiri dari integer, float, char, dan lain-lain. selanjutnya mari kita mencoba mengerjakan beberapa soal,sebagai berikut: 1. Program menggunakan struktur tanggal, yang digunakan untuk menentukan tanggal berikutnya (besok), dengan memasukkan dari keyboard berupa tanggal hari ini (tanggal sekarang) pertama-tama kita buat terlbih dahulu algoritmanya struct tanggal { int skrng, bsok; }; void main(){ struct tanggal tgl; printf(“Masukkan tanggal sekarang: “); scanf(“%d”, &tgl.skrng); if(tgl.skrng<1 || tgl.skrng > 31) printf(“tanggal tidak ada di kalender\n”); else{ tgl.bsok = tgl.skrng + 1; if (tgl.bsok == 32) tgl.bsok = 1; printf(“Tanggal berikutnya adalah tanggal %d\n”,tgl.bsok); } getch(); } Berikut adalah hasilnya dari pemrograman diatas   2. Program untuk menentukan selisih antara dua waktu yang berbeda, dimana kedua waktu tersebut dimasukkan melalui keyboard pertama-tama kita buat terlbih dahulu algoritmanya struct waktu{ int jam1, menit1, jam2, menit2, jamx, jamy; }; void main() { struct waktu skr; printf(“masukkan jam ke-1 (jj:mm)= “); scanf(“%d:%d”, &skr.jam1, &skr.menit1); printf(“masukkan jam ke-2 (jj;mm)= “); scanf(“%d:%d”, &skr.jam2, &skr.menit2); skr.jamx =...

Read More

PERKENALAN DENGAN “POINTER”

Assalamualaikum wr.wb.   haloo teman teman redaksiana, kali ini saya Tito Victor Rysona dari kelas D3 TEKNIK ELEKTRONIKA B , lama tak jumpa nih, udah enggak sabar menunggumaterinya ya , yuk lah langsung cuss.     Apa itu ponter ????     pointer adalah suatu variable yang menyimpan alamat dari suatu variable yang ditunjuk oleh pointer yang bersangkutan. Karena data yang ditunjuk oleh pointer bervariasi, makan tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk. Untuk memperkirakan ukuran data yang ditunjuk. Sehingga alokasi memori terjaga dengan baik. Pointer berguna untuk mentransfer data yang mempunyai kapasitas besar, melalui suatu fungsi. Pointer sangat erat kaitannya dengan array, sehingga variable pointer dapat menggantikan fungsi dari variable array. Operator pointer Dalam penggunaan pointer di bahasa C digunakan dua operator yaitu operator asterisk (*) dan operator ampersand (&). Operator asterisk digunakan untuk mendapatkan nilai dari variabel pointer. Jadi alamat yang didapat oleh variabel pointer dapat merujuk nilai dari variabel alamat. Operator ampersand digunakan untuk mendapatkan alamat memori dari variabel yang dituju. Mari kita langsung cuuss coba ngerjain soal  Buatlah program untuk menyimpan bilangan pecahan acak sebanyak 12 bilangan, yang disimpan dalam suatu array. Urutkan bilangan-bilangan tersebut dan tampilkan sebelum dan sesudah diurutkan menggunakan index array dan pointer. pertama tama buat terlebih dahulu algoritmanya #include<stdio.h> #include<stdlib.h> #include<string.h> void main() { static int a,b[16],c,d; char e[16],*f; menu: printf(“\n Bilangan sebelum diurutkan …\n”); for(a=1;a<13;a++) { printf(” Angka...

Read More

SINAU VARIABEL & FUNGSI STRING BEN TAMBAH PINTER BROO

Assalamualaikum wr.wb.   haloo teman teman redaksiana,kembali lagi dengan saya Tito Victor Rysona dari kelas D3 TEKNIK ELEKTRONIKA B , bagaimana kabarnya udah bisa bahasa C apa belum nih ? biar tambah pandai nih yuk kita nambah wawasan tentang bahasa C. Untuk pembahasan kali ini akan membahas tentang VARIABEL & FUNGSI STRING.   VARIABEL sendiri adalah ???             Variabel adalah ‘penanda’ identitas yang digunakan untuk menampung suatu nilai. Nilai tersebut dapat diubah sepanjang kode program. Secara teknis, variabel merujuk kepada suatu alamat di memory komputer. Setiap variabel memiliki nama yang sebagai identitas untuk variabel tersebut. Sesuai dengan namanya, isi dari variabel bisa berubah dari waktu ke waktu tergantung kebutuhan. Ini berbeda dari konsep konstanta yang kita bahas dalam tutorial sebelumnya. Untuk konstanta, nilai tersebut akan tetap dan tidak bisa diubah sepanjang kode program.   FUNGSI STRING ADALAHH ??   Defenisi String String  merupakan penggunaan tipe data char secara berkelompok. Tipedata string merupakan array dari tipe data char, karena string merupakan array dari char,maka pendeklarasian sama dengan mendeklarasikan array dari char.Untuk menampilkan string yang dikandung oleh sebuah array, karakter format yang dipergunakan adalah “%s”. Ketika kita menginstruksikan computer untuk menampilkan string, computer akan memeriksa satu persatu elemen array dan menampilkannya kelayar monitor. Computer akan berhenti memeriksa elemen array yang selanjutnya jika menemukan null character („\0).   Fungsi Fungsi dari Librari String  String.h merupakan library yang menyimpan fungsi-fungsi yang digunakanuntuk menangani...

Read More

VARIABEL ARRAY , APAAN TUH ??

Assalamualaikum wr.wb.   haloo teman teman redaksiana, kali ini saya Tito Victor Rysona dari kelas D3 TEKNIK ELEKTRONIKA B , judul pembahasan kali ini yaitu tentang VARIABEL ARRAY  dalam bahasa C     APA ITU ARRAY   Array adalah kumpulan  dari beberapa nilai yang  mempunyai tipe yang sama, misalkan integer semua. Float semua dan sebagainya. Untuk membedakan antara nilai satu dengan lainnya digunakan suatu subscript, yang sering disebut index. Suatu variable array dapat digunakan untuk menyimpan beberapa nilai dengan tipe sama, contohnya variable bilangan[n]. maka dapat menyimpan beberapa nilai dengan index mulai 0 sampai n-1 yaitu bilangan [0], bilangan [1], ini bilangan [n-1]. Nilai subscript dapat berupa konstanta, variable dan ekspresi integer. Contoh : –          Angka untuk menyimpan sederetan bilangan –          Buku untuk menyimpan sekumpulan data buku –          Mahasiswa untuk menyimpan beberapa data mahasiswa     Sebagai contoh jika A merupakan sebuah array dengan tipe integer, maka notasi dari array A adalah: A[n], dengan n merupakan angka index dari array tersebut misal: A[0]=100 A[1]=200 A[2]=300 A[3]=400     Mendeklarasikan Variabel Array Mendeklarasikan variabel array dengan tipe data yang diinginkan dengan cara yang hampir sama dengan variabel biasa. Misalnya untuk mendeklarasikan variabel bertipe integer, dapat dilakukan dengan cara : int [ ] bilangan; atau int bilangan [ ]; Jadi perbedaan utama pendeklarasian variabel array dengan variabel biasa adalah adanya tanda kurung [ ] di akhir tipe data atau di akhir nama variabel array. Pada tahap...

Read More

KUY BELAJAR MENGEMBANGKAN FUNGSI FUNGSI BAHASA C YANG SUKA MENYENDIRI,DALAM 1 MENIT AJA

Assalamualaikum wr.wb.   haloo teman teman redaksiana, kali ini saya Tito Victor Rysona dari kelas D3 TEKNIK ELEKTRONIKA B , judul pembahasan kali ini yaitu tentang MENGEMBANGKAN FUNGSI FUNGSI SENDIRI dalam bahasa C     TEORI 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 fungsi main() maka tidak diperlukan deklarasi fungsi lagi.   kuy kuy nyobain soalnya berikut adalah soal soalnya cuy membuat fungsi kabisat() yang akan memberikan nilai balik 1 bila tahun adalah kabisat , dan 0 bila tahun bukan kabisat  pertama tama kita buat dulu algoritmanya   berikut ini adalah hasilnya jika di RUN         2. membuat fungsi factorial () untuk menghitung nilai factorial. fungsi faktorial...

Read More

Pin It on Pinterest