Algorytmy - Zadania

  • Napisz pseudokod algorytmu realizowanego przez funkcję maxind(), która pojawiła się w algorytmie sortowania przez wybieranie. Funkcja ta dla danej sekwencji liczb rzeczywistych zwraca indeks elementu o największej wartości
  • Narysuj schemat blokowy realizujący algorytm maxind()
  • Zaproponuj inną (własną) metodę sortowania liczb i zaprezentuj algorytm w postaci pseudokodu oraz schematu blokowego
  • Określ specyfikację problemu oraz sprecyzuj algorytm za pomocą listy kroków, pseudo-kodu, bądź schematu blokowego, dla następujących zagadnień:
    • znajdowanie miejsca zerowego funkcji liniowej
    • znajdowanie miejsc zerowych równania kwadratowego
    • rozwiązywanie układu równań z 2 niewiadomymi
    • znajdowanie miejsca przecięcia dwóch funkcji liniowych
    • wyznaczanie wartości wielomianu dowolnego stopnia w podanym punkcie 'x'
    • wyznaczenie n-tego elementu ciągu Fibonacciego
    • określenie czy dana liczba całkowita n jest liczbą pierwszą