Page 228 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 228
2. Program
#include <iostream>
using namespace std;
int main() {
int array[10]; // Deklarasi array dengan 10 elemen
int i = 0; // Variabel untuk indeks array
int nilaiMaksimum; // Variabel untuk menyimpan nilai maksimum
// Memasukkan nilai ke dalam array
cout << "Masukkan 10 nilai ke dalam array: " << endl;
for (i = 0; i < 10; i++) {
cin >> array[i];
}
// Mencari nilai maksimum menggunakan perulangan do-while
nilaiMaksimum = array[0]; // Inisialisasi nilai maksimum dengan elemen
pertama array
i = 1;
do {
if (array[i] > nilaiMaksimum) {
nilaiMaksimum = array[i];
}
i++;
} while (i < 10);
// Menampilkan nilai maksimum
cout << "\nNilai maksimum dalam array adalah: " << nilaiMaksimum <<
endl;
return 0;
}
Output:
Masukkan 10 nilai ke dalam array:
22
25
65
75
87
46
78
97
55
45
Nilai maksimum dalam array adalah: 97
Penjelasan:
1) Menyertakan Pustaka:
• iostream: Digunakan untuk operasi input dan output data (seperti membaca dan
menulis ke konsol).
2) Deklarasi Array:
• int array[10]: Deklarasi array tipe int dengan nama array dan 10 elemen.
205