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
Abstract data type (Structure, Union, Enumeration)
Advertisements

Struct By : Hendri Sopryadi
Struktur Sugeng Supriyadi, M.Kom.
PENGENALAN c++ DAN STRUKTUR DASAR C++
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
PRAKTIKUM ALGORITMA DAN STRUKTUR DATA
POINTER (VAR.PENUNJUK)
STRUKTUR DATA (1).
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
STRUKTUR DATA Structure.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
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
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN…….
Struct 2nd Part.
Fungsi, Array dan String
ARRAY 2 DIMENSI Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan dari array satu dimensi. Jika array satu dimensi hanya.
Bab2 ARRAY (LARIK).
Pertemuan 12 Array (Larik) & struct Erna Sri Hartatik
PENGENALAN STRCMP.
STRUKTUR.
Materi-8 STRUCTURE (RECORD).
STRUKTUR DATA MENGGUNAKAN C++ Windha Mega PD, S.Kom
PERNYATAAN DASAR DALAM C++
STRUCT (Dalam Bahasa C)
ARRAY (LARIK)
S T R U K T U R.
STRUKTUR DATA array.
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
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.
PERNYATAAN DASAR DALAM C++.
POINTER (VAR.PENUNJUK)
FUNGSI, ARRAY, STRING, POINTER, DAN STRUCTURE
Class dan Objek Lanjutan Pertemuan 18
STRUCT OF ARRAY.
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
STRUKTUR DATA (1).
ARRAY 1d MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II
~ PERTEMUAN 4 KONSEP TIPE DATA ~
ARRAY & Tipe data bentukan
KU-1072 Pengenalan Teknologi Informasi - B
Queue.
Kisi-kisi UAS dan Kuis SD
STRUKTUR DATA Array atau Larik.
ARRAY (LARIK)
Latihan menggunakan if majemuk
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
SEARCHING Ada 3 metode pencarian yang akan kita bahas disini:
Prepared by Yohana Nugraheni
BAHASA PEMROGRAMAN II DEDED RAMAD KAMDA, S. KOM.
Aktivitas Struktur Data
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
ARRAY (LARIK)
array Array merupakan tipe data yang menampung
POINTER (VAR.PENUNJUK)
Lebih baik mencoba lalu gagal, dari pada Anda gagal mencoba.
Pertemuan 3 Input/output Statement Assignment Statement
(Object Oriented Programming)
SL-1201 Pengantar Pemrograman
Implementasi Struct.
Algoritma dan Pemrograman C++ (Data Structures)
Algoritma dan Pemrograman 1 C++
SEARCHING Ada 3 metode pencarian yang akan kita bahas disini:
SEARCHING ( PENCARIAN )
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; }; 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();}