Download presentation
Presentation is loading. Please wait.
Published byAfrizal Ikbal Modified over 9 years ago
1
STRUKTUR (STRUCT) EKOAW
2
# ARRAY Contoh: Ada data 4, 7, 9, 11, 15 Deklarasi dengan array: int data [5]={4, 7, 9, 11,15}; Eko AW
3
# ARRAY Letak atau posisi dari elemen array ditunjukkan oleh suatu index. index Data = 4 7 9 11 15 01234 Eko AW
4
# Pengertian Array Array merupakan kumpulan dari nilai-nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Eko AW
5
# Pengertian STRUCT STRUCT adalah kumpulan elemen data yang digabungkan menjadi satu kesatuan. Eko AW
6
# STRUCT Contoh: Ada data NIM Ada data NAMA Ada data PROG Ada data IPK Keempat data tersebut adalah kumpulan data dari MAHASISWA Eko AW
7
# STRUCT Contoh programnya: struct MAHASISWA { char NIM [10]; char NAMA [25]; char PROG [2]; float IPK; } Eko AW
8
# Beda ARRAY vs STRUCT ARRAY: tipe data harus sama (homogen) dan elemen-elemennya diakses/diidentifikasi menggunakan indeks. STURCT: tipe data tidak harus sama (heterogen) dan elemen-elemennya diakses/diidentifikasi menggunakan identifier/nama variabel. Eko AW
9
# CONTOH # include main ( ) { struct { float jari; float luas; float keliling; } lingkaran; printf (“ Masukkan jari-jari lingkaran: "); scanf ("%f",&lingkaran.jari); lingkaran.luas=3.14*lingkaran.jari*lingkaran.jari; lingkaran.keliling=2*3.14*lingkaran.jari; printf(“ Lingkaran berjari-jari %.2f mempunyai luas %.2f dan keliling %.2f\n", lingkaran.jari, lingkaran.luas, lingkaran.keliling); getch(); } Eko AW
10
# CONTOH #include main() { struct lingkaran { float jari; float luas; float keliling; }; struct lingkaran cirlce; printf("Masukkan jari-jari lingkaran: "); scanf("%f",&cirlce.jari); cirlce.luas=3.14*cirlce.jari*cirlce.jari; cirlce.keliling=2*3.14*cirlce.jari; printf("Lingkaran berjari-jari %.2f mempunyai luas %.2f dan keliling %.2f\n",cirlce.jari,cirlce.luas,cirlce.keliling); getch(); } Eko AW
11
# LATIHAN 1.Buatkan program menghitung volume & luas dari segiempat (kubus) Eko AW
12
# TUGAS Pelajari Buku Struktur Data, pengarang Ema Utami & Suwanto Raharjo Bisa pinjam d perpustakaan Coba programnya. Kerjakan latihannya. Eko AW
13
# BE THE WINNER EKO AW
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.