11
Pokaż ćwiczenia:
11
Ćwiczenie 1

Napisz program, który wypisze największą liczbę z tablicy zbior.

Przetestuj program dla następujących danych:

Linia 1. zbior otwórz nawias kwadratowy 10 zamknij nawias kwadratowy znak równości otwórz nawias klamrowy 5 przecinek 78 przecinek 64 przecinek 56 przecinek 12 przecinek 49 przecinek 98 przecinek 63 przecinek 23 przecinek 76 zamknij nawias klamrowy. Linia 2. rozmiarZbioru znak równości 10.

Specyfikacja:

Dane:

  • zbior – tablica liczb naturalnych

  • rozmiarZbioru – rozmiar tablicy zbior; liczba naturalna

Wynik:

Na standardowym wyjściu wyświetlana jest liczba naturalna: największa wartość z tablicy zbior.

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

Napisz program, który wyszuka wartość szukanaWartosc w tablicy zbior i wypisze indeks tego elementu w tablicy (nie wykorzystując wyszukiwania binarnego).

Przetestuj program dla następujących danych:

Linia 1. zbior otwórz nawias kwadratowy 20 zamknij nawias kwadratowy znak równości otwórz nawias klamrowy 2 przecinek 6 przecinek 8 przecinek 13 przecinek 16 przecinek 19 przecinek 23 przecinek 28 przecinek 31 przecinek 36 przecinek 39 przecinek 40 przecinek 42 przecinek 48 przecinek 49 przecinek 54 przecinek 57 przecinek 61 przecinek 63 przecinek 87 zamknij nawias klamrowy. Linia 2. rozmiarZbioru znak równości 20. Linia 3. szukanaWartosc znak równości 61.

Specyfikacja:

Dane:

  • zbior – tablica liczb naturalnych

  • rozmiarZbioru – rozmiar tablicy zbior; liczba naturalna

  • szukanaWartosc – liczba naturalna

Wynik:

Na standardowym wyjściu wyświetlany jest indeks liczby szukanaWartosc w tablicy zbior.

R1Has1eXEX5oA1
Wysłuchaj nagrania abstraktu, ułóż do niego pytania i zadaj je koledze.
31
Ćwiczenie 3

Napisz program, który używając wyszukiwania binarnego, znajdzie szukanaWartosc w tablicy zbior i wypisze indeks tego elementu. Następnie porównaj rozwiązanie z rozwiązaniem zadania 2.

Przetestuj program dla następujących danych:

Linia 1. zbior otwórz nawias kwadratowy 10 zamknij nawias kwadratowy znak równości otwórz nawias klamrowy 2 przecinek 6 przecinek 8 przecinek 13 przecinek 16 przecinek 19 przecinek 23 przecinek 28 przecinek 31 przecinek 36 przecinek 39 przecinek 40 przecinek 42 przecinek 48 przecinek 49 przecinek 54 przecinek 57 przecinek 61 przecinek 63 przecinek 87 zamknij nawias klamrowy. Linia 2. rozmiarZbioru znak równości 20. Linia 3. szukanaWartosc znak równości 61.

Specyfikacja:

Dane:

  • zbior – tablica liczb naturalnych

  • rozmiarZbioru – rozmiar tablicy zbior; liczba naturalna

  • szukanaWartosc – liczba naturalna

Wynik:

Na standardowym wyjściu wyświetlany jest indeks liczby szukanaWartosc w tablicy zbior lub napis „Nie znaleziono szukanej wartości” w przeciwnym wypadku

RzFJ2WrO8i48T1
Wybierz dowolne angielskie słówko ze słowniczka i zapytaj kolegę o jego znaczenie.