Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ARRAY ??.

Presentasi serupa


Presentasi berjudul: "ARRAY ??."— Transcript presentasi:

1 ARRAY ??

2 ARRAY (Variabel Larik)
Adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yg mempunyai tipe yg sama dan ditunjukan dengan suatu index untuk membedakan variabel satu dgn yg lain. Digolongkan : Array Berdimensi Satu Array Berdimensi Dua Array Berdimendi Tiga

3 Array Berdimensi Satu Bentuk Umum Pendeklarasian :
Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

4 Contoh Dimensi 1 : #include <conio.h>
#include <iostream.h> #include <iomanip.h> main() { int i; char nama[5][20]; float nilai1[5],nilai2[5],hasil[5]; clrscr(); for (i=1;i<=2;i++) cout<<"Data Ke- "<<i<<endl; cout<<"Nama Siswa : ";cin>>nama[i]; cout<<"Nilai Teori : ";cin>>nilai1[i]; cout<<"Nilai Praktek : ";cin>>nilai2[i]; hasil[i]=(nilai1[i]*0.40)+(nilai2[i]*0.60); cout<<endl; } Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

5 cout<<"No. Nama Siswa Nilai Nilai Hasil "<<endl;
cout<<" "<<endl; cout<<"No. Nama Siswa Nilai Nilai Hasil "<<endl; cout<<" Teori Praktek Ujian "<<endl; cout<<" "<<endl; for (i=1;i<=2;i++) { cout<<setiosflags(ios::left)<<setw(4)<<i; cout<<setiosflags(ios::left)<<setw(20)<<nama[i]; cout<<setprecision(3)<<" "<<nilai1[i]; cout<<setprecision(3)<<" "<<nilai2[i]; cout<<setprecision(3)<<" "<<hasil[i]<<endl; } cout<<" "<<endl; getch(); Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

6 Inisialisasi Array Berdimensi Satu :
Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

7 Array Berdimensi Dua Bentuk Umum Pendeklarasian :
Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

8 #include <conio.h> #include <iostream.h>
Contoh Dimensi 2 : #include <conio.h> #include <iostream.h> #include <iomanip.h> main() { int i,j; int datajual[4][4]; clrscr(); for(i=1;i<=3;i++) for(j=1;j<=3;j++) cout<<"Data ke- "<<i<<" "<<j<<endl; cout<<"Jumlah Penjualan: ";cin>>datajual[i][j]; } Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

9 cout<<"Data Penjualan Pertahun"<<endl;
clrscr(); cout<<"Data Penjualan Pertahun"<<endl; cout<<" "<<endl; cout<<"No "<<endl; for (i=1;i<=3;i++) { cout<<setiosflags(ios::left)<<setw(5)<<i; for(j=1;j<=3;j++) cout<<setiosflags(ios::right)<<setw(4); cout<<datajual[i][j]; cout<<" "; } cout<<endl; cout<<" "<<endl; getch(); Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

10 Array Berdimensi Tiga Bentuk Umum Pendeklarasian :
Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

11 Contoh Dimensi 3 : Tipe Data : u/ menyatakan tipe data yg digunakan
Ukuran : u/ menyatakan jml max. elemen array

12 Tipe Data : u/ menyatakan tipe data yg digunakan
Ukuran : u/ menyatakan jml max. elemen array

13 SELESAI … Tipe Data : u/ menyatakan tipe data yg digunakan
Ukuran : u/ menyatakan jml max. elemen array

14 TUGAS MANDIRI (kumpulkan Kamis, 30 April)
Tipe Data : u/ menyatakan tipe data yg digunakan Ukuran : u/ menyatakan jml max. elemen array

15 Tipe Data : u/ menyatakan tipe data yg digunakan
Ukuran : u/ menyatakan jml max. elemen array

16 TUGAS KELOMPOK Buat 2 Contoh Soal + Jawaban (Dalam setiap soal ada : Array, Percabangan, Perulangan) (Tidak Boleh Menggunakan Soal yg pernah diberikan) 1 Kelompok 4 Orang Kumpulkan “ 27 April 2009 “ Menggunakan CD RW Dalam Bentuk Power Point & Dipersentasikan 10 Menit

17

18 #include <conio.h>
#include <iostream.h> #include <iomanip.h> main() { int i, gapok[5], tunj, gaber[5]; char nama[5][10],jab[5][10]; clrscr(); for (i=1;i<=3;i++) cout<<"Pegawai Ke- "<<i<<endl; cout<<"Nama Pegawai : ";cin>>nama[i]; cout<<"Jabatan : ";cin>>jab[i]; cout<<"Gaji Pokok : ";cin>>gapok[i]; if (gapok[i]> ) tunj=500000; else tunj=200000; gaber[i]=gapok[i]+tunj; cout<<endl; }

19 clrscr(); cout<<" PT. MAKMUR ABADI "<<endl; cout<<" JAKARTA "<<endl; cout<<" "<<endl; cout<<"No. Nama Jabatan Gaji Tunjangan Gaji "<<endl; cout<<" Pokok Bersih"<<endl; cout<<" "<<endl; for (i=1;i<=3;i++) { cout<<setiosflags(ios::left)<<setw(3)<<i; cout<<setiosflags(ios::left)<<setw(10)<<nama[i]; cout<<setiosflags(ios::left)<<setw(10)<<jab[i]; cout<<setprecision(5)<<" "<<gapok[i]; cout<<setprecision(5)<<" "<<tunj; cout<<setprecision(5)<<" "<<gaber[i]<<endl; } cout<<" "<<endl; getch();


Download ppt "ARRAY ??."

Presentasi serupa


Iklan oleh Google