Program C ++ untuk Menemukan Elemen Terbesar dari sebuah Array

Program ini mengambil n sejumlah elemen dari pengguna (di mana, n ditentukan oleh pengguna) dan menyimpan data dalam sebuah array. Kemudian, program ini menampilkan elemen terbesar dari array tersebut menggunakan loop.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman C ++ berikut:

  • C ++ Array
  • C ++ untuk Loop
  • C ++ if, if… else dan Nested if… else

Program ini mengambil n sejumlah elemen dari pengguna (di mana, n ditentukan oleh pengguna) dan menyimpan data dalam sebuah array. Kemudian, program ini menampilkan elemen terbesar dari array tersebut menggunakan loop.

Contoh: Menampilkan Elemen Terbesar dari sebuah array

 #include using namespace std; int main() ( int i, n; float arr(100); cout <> n; cout << endl; // Store number entered by the user for(i = 0; i < n; ++i) ( cout << "Enter Number " << i + 1 <> arr(i); ) // Loop to store largest number to arr(0) for(i = 1;i < n; ++i) ( // Change if you want to find the smallest element if(arr(0) < arr(i)) arr(0) = arr(i); ) cout << "Largest element = " << arr(0); return 0; ) 

Keluaran

 Masukan Jumlah Elemen: 8 Masukan Nomor 1:23.4 Masukan Nomor 2: -34.5 Masukan Nomor 3:50 Masukan Nomor 4: 33.5 Masukan Nomor 5: 55.5 Masukan Nomor 6: 43.7 Masukan Nomor 7: 5.7 Masukan Nomor 8: -66.5 Terbesar elemen = 55,5 

Program ini mengambil n sejumlah elemen dari pengguna dan menyimpannya dalam array arr ().

Untuk menemukan elemen terbesar, dua elemen pertama dari array diperiksa dan elemen terbesar dari dua elemen ini ditempatkan di arr (0).

Kemudian, elemen pertama dan ketiga dicentang dan terbesar dari kedua elemen ini ditempatkan di arr (0).

Proses ini berlanjut hingga elemen pertama dan terakhir diperiksa.

Setelah proses ini, elemen terbesar dari sebuah array akan berada pada posisi arr (0).

Artikel yang menarik...