HAJAR BAHASA C (VARIABEL STRUKTUR)
BISMILLAHIRROHMANIRROHIM, ASSALAMU’ALAIKUM WR. WB, HAII SOBAT REDAKSI PENS… GIMANA KABAR KALIAN? SEMOGA TETAP DALAM LINDUNGAN_NYA (AAMIIN) DAN JANGAN LUPA SENYUM SIMETRIS :). EITS, SAYA A. RIZAL IRWANTO DARI D3 TEKNIK ELEKTRONIKA B. JUMPA LAGI DENGAN TULISAN SAYA, SEMOGA APA YANG SAYA TULIS BERMANFAAT BAGI KALIAN SEMUA. KALI INI SAYA MEMBAHAS VARIABEL STRUKTUR DALAM BAHASA C. Pada bab sebelumnya kita telah membahas bagaimana array dapat menyimpan kumpulan data dengan tipe yang sama. C juga memiliki bentuk khusus yang memungkinkan kita mengelompokkan beberapa data dengan berbagai tipe data ke dalam satu unit data yang disebut struktur (struct). Bentuk struct ini biasa juga disebut user-defined type karena terserah pada pemrogram untuk menentukan jenis data apa saja yang ingin disimpan dalam sebuah struct. C bahkan mengizinkan untuk membuat struktur dalam struktur. Langsung saja, mari kita membuat program dengan menggunakan variable struktur dalam bahasa C… Program 1 Program ini menggunakan struktur tanggal, yang digunakan untuk menentukan tanggal berikutnya(besok), dengan memasukkan dari keyboard berupa tanggal hari ini(tanggal sekarang). Yuk langsung saja kita lihat source code-nya, cekidott… 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(“Besok adalah tanggal %d\n”,tgl.bsok); } getch(); } Setelah kalian membuat source code di atas, langkah selanjutnya...
Read More
Recent Comments