Pada postingan kali ini mencakup materi dari Modul VII mengenai Array
Bagian 1 yang diterapkan pada bahasa pemrograman C++ dengn IDE Microsoft Visual
Studio 2010.
Modul VII
7.1 (Mengisi dan
Menampilkan Elemen Array)
Untuk mengisi nilai ke dalam elemen array dapat dilakukan dengan memasukkan
nilai paada setiap elemen, misalnya:
A[0]=1
A[1]=3
...
Cara lain untuk mengisikan nilai pada elemen array adalah dengan
menggunakan pengulangan (Looping). Contohnya jika ingin melakukan pengisian 5
elemen array, maka dapat dituliskan syntax sebagai berikut:
For(int
C=0; C<5; C++)
{
Cout<<”B [“<<C<<”] =
“;
Cin>>B[C];
}
Berikut merupakan video dan source code yang menerapkan penggunaan array
untuk mengisi dan menampilkan isi setiap elemen yang diimplementasikan pada
bahasa pemrograman C++. Program ini diimplementasikan pada IDE Microsoft Visual
Studio 2010.
Link Video: http://www.youtube.com/watch?v=xzhIo6_dui8
Source Code:
Coding
|
Source
Code Pemrograman C++:
|
1.
//Modul 7-1
2.
//Array
3.
//Nama :
Made Wahyu Sandika Purnama
4.
//NRP :
49013019
5.
6.
#include <iostream>
//pemanggilan header iostream
7.
8.
using namespace
std; //deklarasi standard input output
9.
10. int main() //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12. int
nama_array[10]; //deklarasi array bertipe integer
dengan jumlah elemen 10
13. cout<<"Masukkan
nilai pada : "<<endl; //output meminta
inputan dari user
14.
15. for(int c=0; c<10; c++) //memulai
pengulangan dengan kondisi
16. { //pembuka
pengulangan for
17. cout<<"Elemen ["<<c<<"]
= "; //output yang meminta inputan
18. cin>>nama_array[c]; //menyimpan setiap inputan dari user
19. } //penutup
pengulangan for
20.
21. cout<<"\n";
//pembuatan baris baru
22. cout<<"Tampilan
yang dimasukkan = "<<endl; //output
menampilkan inputan
23.
24. for(int d=0; d<10; d++) //pengulangan
for dengan kondisi
25. { //pembuka
pengulangan for
26. cout<<"Nilai yang terdapat pada elemen ke "; //output
27. cout<<d+1<<"= "<<nama_array[d]<<endl;
//output menampilkan inputan
28. cout<<"\n"; //membuat baris
baru
29. } //penutup
pengulangan for
30. system ("pause");
//menahan eksekusi program
31. return 0; //akhir fungsi utama bertipe integer
32. } //penutup fungsi utama
|
Modul VII
7.2 (Inisialisasi
Array)
Inisialisasi elemen-elemen array daapat langsung dideklarasikan. Pengisian elemen
array secara langsung berguna pada elemen array yang bersangkutan tidak diisi
dengan nilai yang baru.
Bentuk umum inisialisasi array:
type_data nama_array[jumlah_array_N]={nilai1,nilai2,....,nilaiN};
Berikut merupakan video dan source code yang menerapkan penggunaan array
untuk menginisialisasi nilai dan menampilkan isi setiap elemen sebelum dan
setelah proses inisialisasi yang diimplementasikan pada bahasa pemrograman C++.
Program ini diimplementasikan pada IDE Microsoft Visual Studio 2010.
Link Video: http://www.youtube.com/watch?v=9CHLMpQ3Xp4
Source Code:
Coding
|
Source
Code Pemrograman C++:
|
1.
//Modul 7-2
2.
//Inisialisasi & Perubahan nilai pada
elemen array
3.
//Nama :
Made Wahyu Sandika Purnama
4.
//NRP :
49013019
5.
6.
#include <iostream>
//pemanggilan header iostream
7.
8.
using namespace
std; //deklarasi standard input output
9.
10. int main() //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12. int
a[5]={5,10,15,20,25}; //deklarasi array bertipe
integer dengan nilai 5,10,15,20,25
13. cout<<"Nilai
awal pada elemen Array: "<<endl; //output
header
14. cout<<"A[0]
= "<<a[0]<<endl; //output
menampilkan isi array A[0]
15. cout<<"A[1]
= "<<a[1]<<endl; //output
menampilkan isi array A[1]
16. cout<<"A[2]
= "<<a[2]<<endl; //output
menampilkan isi array A[2]
17. cout<<"A[3]
= "<<a[3]<<endl; //output
menampilkan isi array A[3]
18. cout<<"A[4]
= "<<a[4]<<endl<<endl; //output
menampilkan isi array A[4]
19.
20. //perubahan
nilai elemen 1 dan 2
21. a[0]=12; //inisialisasi
nilai baru pada array a[0]
22. a[1]=25; //inisialisasi
nilai baru pada array a[1]
23. cout<<"Setelah
perubahan nilai array: "<<endl; //output
header
24. cout<<"A[0]
= "<<a[0]<<endl; //output
menampilkan isi array A[0] setelah diinisialisasi
25. cout<<"A[1]
= "<<a[1]<<endl; //output
menampilkan isi array A[1] setelah diinisialisasi
26. cout<<"A[2]
= "<<a[2]<<endl; //output
menampilkan isi array A[2]
27. cout<<"A[3]
= "<<a[3]<<endl; //output
menampilkan isi array A[3]
28. cout<<"A[4]
= "<<a[4]<<endl<<endl; //output
menampilkan isi array A[4]
29.
30. system("pause");
//menahan eksekusi program
31. return 0; //akhir fungsi utama bertipe integer
32. } //penutup fungsi utama
|
Modul VII
7.3 (Pencarian
Nilai Pada Array)
Berikut merupakan video dan source code yang menerapkan penggunaan array
untuk pencarian nilai dan menampilkan nilai tersebut terdapat pada index
keberapa yang diimplementasikan pada bahasa pemrograman C++. Program ini
diimplementasikan pada IDE Microsoft Visual Studio 2010.
Link Video: http://www.youtube.com/watch?v=5Q6uh1h6Rjw
Source Code:
Coding
|
Source
Code Pemrograman C++:
|
1.
//Modul 7-3
2.
//Mencari & Menampilkan Nilai Pada
Elemen Array
3.
//Nama :
Made Wahyu Sandika Purnama
4.
//NRP :
49013019
5.
6.
#include <iostream>
//pemanggilan header iostream
7.
8.
using namespace
std; //deklarasi standard input output
9.
10. int main() //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12. int A[10];
//deklarasi array A bertipe integer dengan jumlah
elemen 10
13. int Nilai;
//deklarasi variabel nilai
14. cout<<"Nama
: Made Wahyu Sandika Purnama"<<endl; //output nama
15. cout<<"NRP : 49013019"<<endl<<endl;
//output nrp
16.
17. cout<<"Nilai
pada : "<<endl; //output meminta nilai inputan
18. for(int c=0; c<10; c++) //pengulangan
for dengan kondisi
19. { //pembuka
pengulangan for
20. cout<<"Indeks ["<<c<<"]
= "; //output meminta inputan
21. cin>>A[c]; //menyimpan setiap inputan
22. } //akhir
pengulangan
23. cout<<"Nilai
yang dicari adalah: "; //output meminta
inputan
24. cin>>Nilai; //menyimpan
nilai inputan
25. for(int d=0; d<10; d++) //pengulangan
for dengan kondisi
26. { //pembuka
pengulangan for
27. if(A[d]==Nilai)
//kondisi jika A[d]==Nilai
28. { //pembuka
kondisi
29. cout<<"Nilai terdapat pada indeks ke "<<d<<endl;
//output hasil pencarian
30. } //penutup
kondisi
31. } //penutup
pengulangan for
32.
33. system("pause");
//menahan eksekusi program
34. return 0; //akhir fungsi utama bertipe integer
35. } //penutup fungsi utama
|
Modul VII
7.4 (Array
Karakter)
Pada bahasa pemrograman C++, kumpulan karakter disebut dengan istilah teks (string).
Bentuk umum pendeklarasian array karakter:
char nama_array[jumlah_elemen_array];
Berikut merupakan video dan source code yang menerapkan penggunaan array
karakter yang diimplementasikan pada bahasa pemrograman C++. Program ini
diimplementasikan pada IDE Microsoft Visual Studio 2010.
Link Video: http://www.youtube.com/watch?v=wACsdyU15IE
Source Code:
Coding
|
Source
Code Pemrograman C++:
|
1.
//Modul 7-4
2.
//Array Karakter
3.
//Nama :
Made Wahyu Sandika Purnama
4.
//NRP :
49013019
5.
6.
#include <iostream>
//pemanggilan header iostream
7.
8.
using namespace
std; //deklarasi standard input output
9.
10. int main() //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12. char
NAMAKU[8]={'H','A','S','Y','A','T','\0'}; //deklarasi
array karakter dengan nama NAMAKU
13. char
NAMAMU[7]="TASYA"; //deklarasi array karakter dengan nama NAMAMU
14.
15. for(int c=0; c<6; c++) //pengulangan
for dengan kondisi
16. { //pembuka
pengulangan for
17. cout<<NAMAKU[c]; //output array NAMAKU
18. } //penutup
pengulangan for
19. cout<<endl; //membuat
baris baru
20. cout<<NAMAMU<<endl<<endl;
//output array NAMAMU
21.
22. cout<<"Jumlah
Elemen NAMAKU: "<<sizeof(NAMAKU)<<endl;
//mencari jumlah karakter array NAMAKU
23. cout<<"Jumlah
Elemen NAMAMU: "<<sizeof(NAMAMU)<<endl<<endl;
//mencari jumlah karakter array NAMAMU
24.
25. system("pause");
//menahan eksekusi program
26. return 0; //akhir fungsi utama bertipe integer
27. } //penutup fungsi utama
|
Rekomendasi Artikel Terkait, lengkap
ReplyDeletePranala --> DASAR BAHASA PEMROGRAMAN BORLAND C++