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
   223   224   225   226   227   228   229   230   231   232   233