VS (Variabel Struktur)
Assalamualaikum Wr. Wb. Kembali lagi dengan saya Hudzaifah Rizqi Kamil dari PENS 2019 Jurusan D4 Teknik Elektronika B. pada post saya kali ini, kita akan membahas lebih lanjut seputar materi Algoritma dan Pemrograman Bahasa C yakni seputar Variabel Struktur. Pada dasarnya, apabila sebuah variabel bertipe data struktur maka dapat terdiri dari berbagai macam variabel yang ada seperti integer, float, char dan sebagainya. Cara penulisan pada program nya : Struct _nama variabel struktur { field-field struktur (isi struktur) }; *field struktur terdiri oleh variabel – variabel dalam struktur dengan masing – masing tipe variabelnya sendiri. Cara mengakses Elemen struktur : Variabel_struktur.nama_field Untuk menambah pemahaman mari simak beberapa penugasan berikut. TUGAS 1. Menggunakan program struktur untuk menentukan tanggal berikutnya dengan masukkan tanggal melalui keyboard. Program : #include <stdio.h> struct tanggal { int tgl; int bln; int thn; }; void cetak_tgl(struct tanggal besok) { static char *bulan[] = { “Kode bulan salah”, “Januari”, “Februari”, “Maret”, “April”, “Mei”, “Juni”, “Juli”, “Agustus”, “September”, “Oktober”, “November”, “Desember” }; printf(“\nTanggal besok adalah : “); printf(“%d %s %d\n”, besok.tgl,bulan[besok.bln],besok.thn); } void main(){ struct tanggal skr; printf(“Masukkan tgl/bln/thn : “); scanf(“%d/%d/%d”, &skr.tgl, &skr.bln, &skr.thn); switch(skr.bln){ case 1: case 3: case 5: case 7: case 8: case 10: if(skr.tgl < 31) /*Untuk Bulan dengan batas 31*/ skr.tgl=skr.tgl + 1; else if(skr.tgl == 31){ skr.tgl = 1; skr.bln = skr.bln + 1;} break;...
Read More
Recent Comments