Page 109 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 109
==Program menghitung rata-rata nilai tugas==
Berapa nilai tugas yang ingin Anda masukkan?
8
Inputkan nilai tugas ke-1 :
86.5
Inputkan nilai tugas ke-2 :
88.4
Inputkan nilai tugas ke-3 :
90.2
Inputkan nilai tugas ke-4 :
95.6
Inputkan nilai tugas ke-5 :
94.5
Inputkan nilai tugas ke-6 :
87.4
Inputkan nilai tugas ke-7 :
88.2
Inputkan nilai tugas ke-8 :
85.3
Nilai rata-rata tugas Anda adalah 89.5125
D. Rangkuman
Array adalah sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama.
Array terbagi menjadi 2 yaitu array 1 dimensi dan array 2 dimensi. Menurut Raharjo (2015),
array 1 dimensi adalah array atau larik yang hanya memiliki satu baris untuk menampung
banyak nilai. Sedangkan array mutidimensi seperti array 2 dimensi memiliki lebih dari satu
baris dan kolom tergantung ukuran dimensi yang diinginkan.
E. Soal Latihan
1. Buatlah program untuk menginput 10 bilangan bulat dari pengguna dan simpan dalam
sebuah array. Kemudian, tampilkan bilangan terkecil dan bilangan terbesar dalam array
tersebut.
2. Buatlah program untuk menghitung rata-rata nilai dari 5 mata pelajaran. Simpan nilai mata
pelajaran dalam sebuah array dan tampilkan rata-rata nilainya.
3. Buatlah program C++ untuk menyimpan data buku dalam array, menambahkan buku baru,
menampilkan daftar buku, dan mencari buku berdasarkan judul.
4. Sebuah sekolah ingin menganalisis nilai ulangan harian siswanya. Terdapat 10 kelas
dengan jumlah siswa yang berbeda-beda di setiap kelas. Buatlah program C untuk
menyimpan nilai ulangan harian siswa dalam array dua dimensi.
5. Buatlah 3 produk berbeda dengan kode produk, nama produk, harga, dan stoknya masing-
masing. Masukkan data produk tersebut ke dalam program. Tampilkan daftar produk yang
telah ditambahkan. Pilih salah satu produk dari daftar dan perbarui stoknya.
86