Jak znaleźć najmniejszą liczbę w tablicy?
Krok 1
Utwórz zmienną, aby zapisać najmniejszą liczbę jako przetworzony algorytm i zainicjuj ją wartością pierwszego elementu tablicy. Nadaj mu nazwę "plus-small" i upewnij się, że jest zadeklarowana w tym samym formacie, co cyfry w tablicy, jeśli użyty przez Ciebie język jest mocno wpisany.
Krok 2
Rozpocznij pętlę "for", aby sprawdzić każdą liczbę w tablicy. Zmienna iteracji powinna rozpoczynać się od 0 lub 1, w zależności od schematu indeksowania języka, i powinna zakończyć się po osiągnięciu długości tablicy. Na przykład w językach C i podobnych używa się takiej składni, zakładając, że długość tablicy jest przechowywana w "długości":
for (int i = 0; i <length; i + +) {
W języku Python i innych językach, które używają składni "dla ... w", wiersz wygląda bardziej tak:
dla i w tablicy:
Krok 3
Porównaj aktualnie indeksowaną wartość w tablicy ze zmienną "plus-small", używając operatora mniejszego niż w instrukcji "if" lub podobnej gałęzi warunkowej. W C użyj tego:
if (array (i) <more-small) {
W języku Python i podobnych językach, w których zmienna iteracji faktycznie przyjmuje wartość elementów tablicy, użyj następującego polecenia:
jeśli i <more-small:
Krok 4
Napisz polecenie w gałęzi warunkowej, aby przypisać aktualnie wybrany element tablicy do "plus-small". Ponieważ zmienna iteracyjna przechodzi przez macierz, jeśli wykryje wartość mniejszą niż "plus-small", zastępuje "plus-small" w odwróconym scenariuszu "King of the Hill". W C przypisanie jest następujące:
more-small = array (i)
A w Pythonie:
bardziej-małe = i
Krok 5
Kończy pętlę "for" i instrukcję warunkową (z kluczem zamykającym w językach programowania takich jak C lub z pustymi liniami w Pythonie). Po wykonaniu tego kodu i dojściu do końca pętli, zmienna "plus-small" będzie zawierała najmniejszą wartość w tablicy. Napisz polecenie, aby zgłosić wynik, jeśli chcesz, lub zaimplementuj tę procedurę jako funkcję i użyj "plus-small" jako wartości zwracanej.