11
Pokaż ćwiczenia:
11
Ćwiczenie 1

Napisz program, który wypisze na standardowe wyjście indeks najmniejszego elementu tablicy.

Program przetestuj dla tablicy dane = [ 423, 654, 423, 659, 345, 432, 765, 534, 469, 421, 6457, 856, 543, 645, 523, 576, 7645].

Specyfikacja:

Dane:

  • dane – tablica liczb całkowitych w której należy znaleźć indeks najmniejszego elementu

  • rozmiarZbioru – rozmiar tablicy dane; liczba naturalna

Wynik:

  • indeks najmniejszej liczby w tablicy dane

R1Jn6HL3LpkLP1
Wysłuchaj nagrania abstraktu, ułóż do niego pytania i zadaj je koledze.
21
Ćwiczenie 2

Uzupełnij podany kod, aby otrzymać działającą implementację algorytmu sortowania przez wybieranie. Zbiór należy posortować nierosnąco.

Program przetestuj dla tablicy dane = [3, 5, 6, 7, 64, 745, 534, 765, 543, 7654, 543, 65, 543, 234, 654, 76, 65]

Specyfikacja:

Dane:

  • dane – tablica liczb całkowitych

  • rozmiarZbioru – rozmiar tablicy dane; liczba naturalna

Wynik:

  • posortowany nierosnąco ciąg liczb z tablicy dane; każda liczba wydrukowana jest w nowej linii

REQ0OeFdpfwFM1
Wymyśl pytanie na kartkówkę związane z tematem abstraktu.
31
Ćwiczenie 3

Napisz program, który posortuje niemalejąco podaną tablicę dane z użyciem algorytmu sortowania przez wybieranie. Policz liczbę wykonanych porównań elementów tablicy oraz przestawień.

Program przetestuj dla tablicy dane = [654, 435, 543, 764, 432, 364, 765, 342, 746, 845, 541, 111, 325, 257].

Specyfikacja:

Dane:

  • dane – tablica liczb całkowitych, którą należy posortować

  • rozmiarDanych – rozmiar tablicy dane; liczba naturalna

Wynik:

  • liczbaPorownan – liczba porównań elementów tablicy dane; liczba naturalna

  • liczbaPrzestawien – liczba przestawień elementów tablicy dane; liczba naturalna

  • posortowana niemalejąco tablica dane

R1Im1sywmyZra1
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.