Array
Pertemuan 9 ARRAY
Array atau
sering disebut larik berguna untuk menyimpan sejumlah nilai atau data yang memiliki tipe data yang sama.
Setiap data
tersebut menempati lokasi atau alamat memori
yang berbeda-beda. Tiap nilai atau data dalam array disebut dengan
elemen array.
Dimensi 1
Array perlu di
deklarasikan terlebih dahulu.Cara mendeklarasikan array sama seperti
mendeklarasikan variable yang lain,hanya saja di ikuti oleh suatu indeks yang
menunjukan jumlah maksimum data yang disediakan.
Dimensi 2
Sama seperti
array satu dimensi, pada array multidimensi dapat juga dilakukan proses
inisialisasi nilai pada elemen-elemennya.
Soal Tugas 1
Output
SourceCode
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int A,B;
string MONTH[4] [3] = {"JANUARY", "FEBRUARY", "MARCH", "APRIL","MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER"};
cout<<" THE NAME OF MONTH " <<endl;
cout<<" 2018 " <<endl;
cout<<"==============================" <<endl;
for (A=0; A<4; A++)
{
for (B=0; B<3; B++)
{
cout<<setiosflags(ios::left)<<setw(10)<<MONTH[A][B];
}
cout<<endl;
}
cout<<"==============================" <<endl;
return 0;
}
Tugas 9.2
Output
SourceCode
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
int main()
{
int A,B;
string product[4];
int sales[3] [3];
cout<<" INPUT PENJUALAN BARANG "<<endl;
cout<<"----------------------------------"<<endl;
for (A=1; A<=3; A++)
{
cout<<" Data Penjualan Ke-"<< A <<endl;
cout<<" Nama Barang : ";cin>>product[A];
cout<<"=================================="<<endl;
for (B=1; B<=3; B++)
{
cout<<" Data Tahun 200"<< B <<endl;
cout<<" Jumlah Penjualan : ";cin>>sales[A][B];
cout<<"----------------------------------"<<endl;
}
cout<<endl<<endl;
}
cout<<"----------------------------------------------------" <<endl;
cout<<" HASIL PENJUALAN BARANG " <<endl;
cout<<"----------------------------------------------------" <<endl;
cout<<" NO Nama Barang 2001 2002 2003 " <<endl;
cout<<"----------------------------------------------------" <<endl;
for(A=1;A<=3;A++)
{
cout<<" "<<setiosflags(ios::left)<<setw(6)<<A;
for(B=1;B<=3;B++)
{
cout<<setiosflags(ios::left)<<setw(10);
cout<<product[A];
cout<<" ";
for(B=1;B<=3;B++)
{
cout<<setiosflags(ios::left)<<setw(10);
cout<<sales[A][B];
cout<<" ";
}
}
cout<<endl;
}
cout<<"----------------------------------------------------" <<endl;
getch( );
return 0;
}
sd
Soal Tugas 1
Output
SourceCode
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int A,B;
string MONTH[4] [3] = {"JANUARY", "FEBRUARY", "MARCH", "APRIL","MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER"};
cout<<" THE NAME OF MONTH " <<endl;
cout<<" 2018 " <<endl;
cout<<"==============================" <<endl;
for (A=0; A<4; A++)
{
for (B=0; B<3; B++)
{
cout<<setiosflags(ios::left)<<setw(10)<<MONTH[A][B];
}
cout<<endl;
}
cout<<"==============================" <<endl;
return 0;
}
Tugas 9.2
Output
SourceCode
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
int main()
{
int A,B;
string product[4];
int sales[3] [3];
cout<<" INPUT PENJUALAN BARANG "<<endl;
cout<<"----------------------------------"<<endl;
for (A=1; A<=3; A++)
{
cout<<" Data Penjualan Ke-"<< A <<endl;
cout<<" Nama Barang : ";cin>>product[A];
cout<<"=================================="<<endl;
for (B=1; B<=3; B++)
{
cout<<" Data Tahun 200"<< B <<endl;
cout<<" Jumlah Penjualan : ";cin>>sales[A][B];
cout<<"----------------------------------"<<endl;
}
cout<<endl<<endl;
}
cout<<"----------------------------------------------------" <<endl;
cout<<" HASIL PENJUALAN BARANG " <<endl;
cout<<"----------------------------------------------------" <<endl;
cout<<" NO Nama Barang 2001 2002 2003 " <<endl;
cout<<"----------------------------------------------------" <<endl;
for(A=1;A<=3;A++)
{
cout<<" "<<setiosflags(ios::left)<<setw(6)<<A;
for(B=1;B<=3;B++)
{
cout<<setiosflags(ios::left)<<setw(10);
cout<<product[A];
cout<<" ";
for(B=1;B<=3;B++)
{
cout<<setiosflags(ios::left)<<setw(10);
cout<<sales[A][B];
cout<<" ";
}
}
cout<<endl;
}
cout<<"----------------------------------------------------" <<endl;
getch( );
return 0;
}
Sekian Terimkasih
wassalammualaikum wr.wb
sd