Програма C ++ за намиране на най-големия елемент на масив

Тази програма взема n брой елементи от потребителя (където n е посочен от потребителя) и съхранява данни в масив. След това тази програма показва най-големия елемент от този масив с помощта на цикли.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C ++:

  • C ++ масиви
  • C ++ за Loop
  • C ++ ако, ако … друго и вложено ако … друго

Тази програма взема n брой елементи от потребителя (където n е посочен от потребителя) и съхранява данни в масив. След това тази програма показва най-големия елемент от този масив с помощта на цикли.

Пример: Показване на най-големия елемент на масив

 #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; ) 

Изход

 Въведете общ брой елементи: 8 Въведете номер 1: 23.4 Въведете номер 2: -34.5 Въведете номер 3: 50 Въведете номер 4: 33.5 Въведете номер 5: 55.5 Въведете номер 6: 43.7 Въведете номер 7: 5.7 Въведете номер 8: -66.5 Най-голям елемент = 55,5 

Тази програма взема n брой елементи от потребителя и го съхранява в arr arr ().

За да се намери най-големият елемент, първите два елемента от масива се проверяват и най-големият от тези два елемента се поставя в arr (0).

След това първият и третият елемент се проверяват и най-големият от тези два елемента се поставя в arr (0).

Този процес продължава, докато не се проверят първите и последните елементи.

След този процес най-големият елемент от масив ще бъде в позиция arr (0).

Интересни статии...