Πρόγραμμα C ++ για να βρείτε το μεγαλύτερο στοιχείο μιας συστοιχίας

Αυτό το πρόγραμμα λαμβάνει n αριθμό στοιχείων από τον χρήστη (όπου, το n καθορίζεται από τον χρήστη) και αποθηκεύει δεδομένα σε έναν πίνακα. Στη συνέχεια, αυτό το πρόγραμμα εμφανίζει το μεγαλύτερο στοιχείο αυτού του πίνακα χρησιμοποιώντας βρόχους.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες θεματολογίες προγραμματισμού C ++:

  • Πίνακες C ++
  • C ++ για βρόχο
  • 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 αριθμό στοιχείων από τον χρήστη και τα αποθηκεύει σε array arr ().

Για να βρείτε το μεγαλύτερο στοιχείο, ελέγχονται τα πρώτα δύο στοιχεία του πίνακα και το μεγαλύτερο από αυτά τα δύο στοιχεία τοποθετείται στο arr (0).

Στη συνέχεια, το πρώτο και το τρίτο στοιχείο ελέγχονται και το μεγαλύτερο από αυτά τα δύο στοιχεία τοποθετείται στο arr (0).

Αυτή η διαδικασία συνεχίζεται μέχρι να ελεγχθούν τα πρώτα και τα τελευταία στοιχεία.

Μετά από αυτήν τη διαδικασία, το μεγαλύτερο στοιχείο ενός πίνακα θα είναι σε θέση arr (0).

ενδιαφέροντα άρθρα...