LAYOUT MENU :
MENU UTAMA
[1]. ISI DATA
[2]. CETAK DATA
[3]. EXIT
PILIH [1/2/3] :
(PILKADA)
JUMLAH PEMILIH
WILAYAH MINGGU-1 MINGGU-2 MINGGU-3 MINGGU-4
DEPOK [ INPUT ] [ INPUT ] [ INPUT ] [ INPUT ]
BOGOR [ INPUT ] [ INPUT ] [ INPUT ] [ INPUT ]
BEKASI [ INPUT ] [ INPUT ] [ INPUT ] [ INPUT ]
BANTEN [ INPUT ] [ INPUT ] [ INPUT ] [ INPUT ]
TANGERAN [ INPUT ] [ INPUT ] [ INPUT ] [ INPUT ]
G
TOTAL [ OTOMATIS ] [ OTOMATIS ] [ OTOMATIS ] [ OTOMATIS ]
MASIH MELAKUKAN PENGISIAN [Y/T] :
LAYOUT CETAK DATA :
“ PILKADA ”
NO KODE NAMA TOTAL PEMILIH
WILAYAH WILAYAH MGG-1 MGG-2 MGG-3 MGG-4
Ketentuan Proses :
Struktur adalah koleksi variabel yang dinyatakan dengan sebuah nama, setiap variabel
dapat memiliki tipe yang berlainan.
struct Nama_Struktur
{
tipe_1 anggota_1;
tipe_2 anggota_2;
…
tipe_n anggota_n;
}Variabel_struktur;
Cara pengaksesan :
Variabel_struktur.Nama_Anggota;
struct jam
{ int hh;
int mm;
int ss;
}Jam_kerja;
//file : jam.cpp
//input dan tampil data struktur jam
#include<iostream.h>
#include<conio.h>
void main()
{ struct jam
{ int hh;
int mm;
int ss;
}Jam_kerja;
cout<<"input data jam : “;
cout<<”jam : "; cin>>Jam_kerja.hh;
cout<<”menit : "; cin>>Jam_kerja.mm;
cout<<”detik : "; cin>>Jam_kerja.ss;
2. Tipe data struktur didefinisikan dengan nama data mhs, yang anggotanya terdiri dari
nim, nama, dan umur. Data struktur akan diinputkan secara statis
//file : mhs.cpp
//input dan tampil data struktur mhs
#include<iostream.h>
#include<conio.h>
#include<string.h>
void main()
{
struct data_mhs
{ char nim[7];
char nama[30];
int umur;
}info;
cout<<"data mahasiswa : “;
cout<<info.nim<<” “<<info.nama<<” “<<info.umur<<endl;
getch();
}
Latihan :
1. Implementasikan tipe data struktur komposisi (record) untuk data :
a. Tanggal anggotanya : tanggal, bulan, tahun
b. Titik (point) anggotanya : absis (x), ordinat (y)
Lengkapi dengan input dan tampil data.
SEARCHING
Sorting