STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include <stdio.h> typedef struct Mahasiswa { char.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

STRUKTUR DATA Struct Atau Record.
ARRAY 1 DIMENSI Array 1 dimensi
[Kristanto:2009] perintah if berguna untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia. Jika perintah if tersebut terdiri dari 2 atau.
ARRAY ??.
Pointer.
ALGORITMA DAN STRUKTUR DATA
Tipe Data Bentukan Pertemuan ke-5.
Abstract data type (Structure, Union, Enumeration)
Struct By : Hendri Sopryadi
Struktur Sugeng Supriyadi, M.Kom.
ARRAY (Lanjutan).
STRUKTUR PERULANGAN (LOOPING)
PERTEMUAN VIII STRUKTUR LANJUT JURUSAN TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Oleh : Muh. Zen S. Hadi, ST.
STRUKTUR Kunjungi :: Aasliyaniunm10.wordpress.co m.
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
ARRAY Dr. Lily Wulandari.
Teknik Pemrograman Terstruktur 2
Pertemuan 17 ENUM & STRUCT Dasar Pemrograman Renni Angreni, S.Kom.
PENGENALAN c++ DAN STRUKTUR DASAR C++
ARRAY.
Person 10Person Variabel Lokal dan Global Suatu variabel lokal dideklarasikan di dalam fungsi ‘a’, dan tidak dapat diakses di luar fungsi (a)
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Array dan String Array dan String.
PRAKTIKUM ALGORITMA DAN STRUKTUR DATA
POINTER (VAR.PENUNJUK)
STRUKTUR DATA (1).
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
Algoritma & Struktur Data Abstract Data Type Evangs Mailoa.
Algoritma dan Struktur Data
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
P O I N T E R. Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untu menunjukan ke suatu alamat memori sehingga.
Jawaban ujian MID. #include int pil; char tny; main(){ menu: cout
STRUKTUR DATA Structure.
PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI
SEMESTER GANJIL 2009/2010.
Friend. Adalah fungsi bukan anggota kelas yg dapat mengakses anggota kelas. Secara umum friend berguna jika terdapat suatu operasi yg hendak mengakses.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Bab 05 Tipe Data dan Mengisi Variabel
POINTER.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Teknik Pemrog. Terstruktur 2
STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN…….
STRUKTUR DATA DIMENSIONAL ARRAY
Struct 2nd Part.
Fungsi, Array dan String
STRUKTUR.
Materi-8 STRUCTURE (RECORD).
STRUKTUR DATA.
STRUCT (Dalam Bahasa C)
Abstract Data Type (ADT) and Stack Array
Algoritma & Pemrograman II
S T R U K T U R.
STRUKTUR DATA (1) Sri Nurhayati, MT.
Struktur Manfaat tipe data struct secara umum adalah untuk menyimpan paket (sekumpulan) data ke dalam satu buah nama variabel saja. Kumpulan data di dalam.
TEL 2103 Dasar Komputer & Pemograman Larik (Array)
STRUCT OF ARRAY.
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Algoritma dan Pemrograman RECORD (REKAMAN)
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
ARRAY 1d MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
As’ad Djamalilleil Structure (Record) As’ad Djamalilleil
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
Prepared by Yohana Nugraheni
Tipe Data Bentukan Pertemuan ke-5.
(Object Oriented Programming)
STRUCT Imam Fahrur Rozi.
Algoritma dan Pemrograman C++ (Data Structures)
Transcript presentasi:

STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include <stdio.h> typedef struct Mahasiswa { char NIM[8]; char nama[50]; float ipk; }; void main() { Mahasiswa a,b,c; …… } artinya struct mahasiswa digunakan untuk 3 variabel, yaitu a,b,c

artinya struct mahasiswa digunakan untuk mhs[0], mhs[1], dan mhs[2] Struct of array 1 #include <stdio.h> typedef struct Mahasiswa { char NIM[8]; char nama[50]; float ipk; }mhs; void main() { mhs biodata[3]; …… } artinya struct mahasiswa digunakan untuk mhs[0], mhs[1], dan mhs[2]

artinya struct mahasiswa digunakan untuk mhs[0], mhs[1], dan mhs[2] 3. Struct of array 2 #include <stdio.h> typedef struct Mahasiswa { char NIM[8]; char nama[50]; float ipk; }mhs[3]; void main() { mhs biodata[3]; …… } artinya struct mahasiswa digunakan untuk mhs[0], mhs[1], dan mhs[2]

artinya struct mahasiswa digunakan untuk mhs[0], mhs[1], dan mhs[2] 4. Struct of array 3 #include <stdio.h> struct Mahasiswa { char NIM[8]; char nama[50]; float ipk; }; void main() { struct mhs biodata[3]; …… } artinya struct mahasiswa digunakan untuk mhs[0], mhs[1], dan mhs[2]

Contoh : #include <stdio.h> #include <iostream.h> #include <conio.h> typedef struct orang { char nama[30]; short umur; }org; main() org saya[5]; int i,x; for(i=0;i<=4;i++) cout<<"Nama : ";cin>>saya[i].nama; cout<<"Umur : ";cin>>saya[i].umur; cout<<endl; }

for(x=0;x<=4;x++) { cout<<"Data ke ["<<x<<"] "<<"bernama " <<saya[x].nama<<" dan berumur " <<saya[x].umur<<" tahun"; cout<<endl; } getch();

#include <iostream.h> #include <conio.h> struct mhs { char nama[20],nim[10],jurusan[2]; int sks,program; }; struct mhs bayar[2]; main () { int bts,var,tetap; for(int i=0;i<2;i++) //input data cout<<"\nNama mhs = ";cin>>bayar[i].nama; cout<<"NIM = ";cin>>bayar[i].nim; cout<<"Jurusan[TI,MI,SI] = "; cin>>bayar[i].jurusan; input: cout<<"Program[1=D3,2=S1]= "; cin>>bayar[i].program;

if (bayar[i].program < 0 || bayar[i].program > 2) {cout<<"Program tidak sesuai\n"; goto input;} cout<<"Jumlah sks = ";cin>>bayar[i].sks; if (bayar[i].program==1) {tetap=500000; var=bayar[i].sks*25000;} else if (bayar[i].program==2) {tetap=750000; var=bayar[i].sks*50000;} cout<<"“; //output data cout<<"\n\n-----------------------\n"; cout<<" Output "; cout<<"\n-----------------------\n"; cout<<"\nNama mhs = "<<bayar[i].nama; cout<<"\nNIM = "<<bayar[i].nim; cout<<"\nJurusan = "<<bayar[i].jurusan; cout<<"\nProgram = "<<bayar[i].program; cout<<"\nJumlah sks = "<<bayar[i].sks; cout<<"\nSpp tetap = "<<tetap; cout<<"\nSpp variabel = "<<var; cout<<endl<<endl; } getch();}