Anda di halaman 1dari 8

TUGAS :

BERIKAN : NAMA, NRP , KELAS DALAM PROGRAM ANDA


SIMPANLAH DI DRIVE Z DENGAN NAMA : <NRP ANDA>.CPP

LAYOUT MENU :

MENU UTAMA
[1]. ISI DATA
[2]. CETAK DATA
[3]. EXIT
PILIH [1/2/3] :

LAYOUT ISI DATA :

LAPORAN PEMILIHAN KEPALA DAERAH

(PILKADA)

KODE WILAYAH: [INPUT] NAMA WILAYAH : [OTOMATIS]

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 :

LAPORAN PEMILIHAN KEPALA DAERAH

“ PILKADA ”
NO KODE NAMA TOTAL PEMILIH
WILAYAH WILAYAH MGG-1 MGG-2 MGG-3 MGG-4

Ketentuan Proses :

Untuk ISI DATA


1. KODE WILAYAH :
a. DPK  NAMA WILAYAH : DEPOK
b. BGR  NAMA WILAYAH : BOGOR
c. BKS  NAMA WILAYAH : BEKASI
d. BTN  NAMA WILAYAH : BANTEN
e. TGR  NAMA WILAYAH : TANGERANG
f. NAMA WILAYAH muncul otomatis setelah pengisian KODE WILAYAH
3. TOTAL diperoleh dari penjumlahan pemilih masing-masing kolom

STRUKTUR KOMPOSISI (RECORD)


PENGERTIAN

Struktur adalah koleksi variabel yang dinyatakan dengan sebuah nama, setiap variabel
dapat memiliki tipe yang berlainan.

Definisi struktur komposisi (record) :

struct Nama_Struktur
{
tipe_1 anggota_1;
tipe_2 anggota_2;

tipe_n anggota_n;
}Variabel_struktur;

Cara pengaksesan :
Variabel_struktur.Nama_Anggota;

 Contoh definisi variabel berstruktur komposisi :


Nama struktur adalah Jam.

struct jam
{ int hh;
int mm;
int ss;
}Jam_kerja;

 Pengaksesan struktur jam :


Jam_kerja.hh = 8;
Jam_kerja.mm = 15;
Jam_kerja.ss = 30;

IMPLEMENTASI TIPE DATA STRUKTUR


1. Tipe data struktur didefinisikan dengan nama jam, yang anggotanya terdiri dari hour
(hh), minute (mm), second (ss) yang semuanya bertipe integer.

//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;

cout<<"tampil data jam : “;


cout<<”jam kerja sekarang : "<< Jam_kerja.hh << ”:” << Jam_kerja.mm <<
”:” << Jam_kerja.ss;
getch();
}

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;

//input data mhs secara statis


strcpy(info.nim,”1234567”);
strcpy(info.nama,”Rocky”);
Umur = 20;

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.

2. Implementasikan tipe data struktur komposisi (record) untuk data pegawai.


Anggotanya terdiri dari nip, nama, dan jabatan.
ARRAY
Array adalah deretan variabel yang berjenis sama dan mempunyai nama sama. Pada
bahasa C, array mempunyai lokasi yang bersebelahan. Alamat terkecil menunjuk ke
elemen pertama dan alamat terbesar menunjuk ke alamat terakhir. Sebuah elemen pada
array diakses melalui indeksnya.
Bentuk umum deklarasi array :
type nama_array[ukuran]
tipe : menyatakan tipe dasar array
ukuran : menyatakan banyaknya elemen pada array

SEARCHING
Sorting

Anda mungkin juga menyukai