Ten program pobiera n liczby elementów od użytkownika (gdzie n jest określone przez użytkownika) i przechowuje dane w tablicy. Następnie ten program wyświetla największy element tej tablicy za pomocą pętli.
Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w języku C ++:
- Tablice C ++
- C ++ dla pętli
- C ++ if, if… else i Nested if… else
Ten program pobiera n liczby elementów od użytkownika (gdzie n jest określone przez użytkownika) i przechowuje dane w tablicy. Następnie ten program wyświetla największy element tej tablicy za pomocą pętli.
Przykład: wyświetl największy element tablicy
#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; )
Wynik
Podaj łączną liczbę elementów: 8 Podaj liczbę 1: 23,4 Podaj liczbę 2: -34,5 Podaj liczbę 3:50 Podaj liczbę 4: 33,5 Podaj liczbę 5: 55,5 Podaj liczbę 6: 43,7 Podaj liczbę 7: 5,7 Podaj liczbę 8: -66,5 Największa element = 55,5
Ten program pobiera n liczby elementów od użytkownika i przechowuje je w tablicy arr ().
Aby znaleźć największy element, pierwsze dwa elementy tablicy są sprawdzane, a największy z tych dwóch elementów jest umieszczany w arr (0).
Następnie sprawdzane są pierwszy i trzeci element i największy z tych dwóch elementów jest umieszczany w arr (0).
Ten proces trwa do momentu sprawdzenia pierwszego i ostatniego elementu.
Po tym procesie największy element tablicy będzie w pozycji arr (0).