C ++ - Programm zum Finden des größten Elements eines Arrays

Dieses Programm nimmt dem Benutzer n Elemente (wobei n vom Benutzer angegeben wird) und speichert Daten in einem Array. Dieses Programm zeigt dann das größte Element dieses Arrays mithilfe von Schleifen an.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden C ++ - Programmierthemen kennen:

  • C ++ - Arrays
  • C ++ for Loop
  • C ++ if, if… else und Nested if… else

Dieses Programm nimmt dem Benutzer n Elemente (wobei n vom Benutzer angegeben wird) und speichert Daten in einem Array. Dieses Programm zeigt dann das größte Element dieses Arrays mithilfe von Schleifen an.

Beispiel: Größtes Element eines Arrays anzeigen

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

Ausgabe

 Geben Sie die Gesamtzahl der Elemente ein: 8 Geben Sie Nummer 1 ein: 23,4 Geben Sie Nummer 2 ein: -34,5 Geben Sie Nummer 3 ein: 50 Geben Sie Nummer 4 ein: 33,5 Geben Sie Nummer 5 ein: 55,5 Geben Sie Nummer 6 ein: 43,7 Geben Sie Nummer 7 ein: 5,7 Geben Sie Nummer 8 ein: -66,5 Größte Element = 55,5 

Dieses Programm nimmt dem Benutzer n Elemente und speichert sie im Array arr ().

Um das größte Element zu finden, werden die ersten beiden Elemente des Arrays überprüft und das größte dieser beiden Elemente in arr (0) platziert.

Dann werden das erste und das dritte Element geprüft und das größte dieser beiden Elemente in arr (0) platziert.

Dieser Vorgang wird fortgesetzt, bis das erste und das letzte Element überprüft wurden.

Nach diesem Vorgang befindet sich das größte Element eines Arrays in der Position arr (0).

Interessante Beiträge...