Sprawdź się
Napisz program, który na podstawie tablicy zbior
stworzy nową tablicę i nazwie ją kopiaZbioru
. Program powinien skopiować tablicę, zaczynając od elementu oznaczonego indeksem a
i kończąc na elemencie o innym indeksie b
. Przetestuj działanie programu dla indeksu początkowego 3 oraz indeksu końcowego, który jest o 3 mniejszy niż długość tablicy.
Działanie programu przetestuj dla tablicy:
Nowa tablica powinna składać się ze wszystkich elementów, poza trzema pierwszymi oraz trzema ostatnimi.
Specyfikacja:
Dane:
n
– liczba naturalnaa
– liczba naturalnab
– liczba naturalnazbior[]
–n
-elementowa tablica liczb naturalnych
Wynik:
Na standardowym wyjściu wyświetlane są wszystkie elementy tablicy kopiaZbioru
, utworzonej zgodnie z treścią zadania, oddzielone pojedynczym znakiem spacji.
Napisz program, w którym scalisz dwie posortowane tablice w jedną (również posortowaną). Wypisz utworzoną tablicę, oddzielając jej elementy znakiem spacji.
Swój program przetestuj dla następujących tablic:
Specyfikacja:
Dane:
n
– liczba naturalnam
– liczba naturalnatablica1
–n
-elementowa posortowana niemalejąco tablica liczb naturalnychtablica2
–m
-elementowa posortowana niemalejąco tablica liczb naturalnych
Wynik:
Na standardowym wyjściu wyświetlane są wszystkie elementy posortowanej niemalejąco tablicy, będącej wynikiem scalenia tablic wejściowych. Elementy są oddzielone pojedynczym znakiem spacji.
Napisz program, w którym posortujesz malejąco daną tablicę tablica
, używając algorytmu sortowania przez scalanie. Wypisz jej elementy, oddzielając je znakiem spacji.
Działanie programu przetestuj dla tablicy:
Specyfikacja:
Dane:
n
– liczba naturalnazbior[]
–n
-elementowa tablica liczb naturalnych
Wynik:
Na standardowym wyjściu wyświetlane są wszystkie elementy posortowanej malejąco tablicy tablica
, oddzielone pojedynczym znakiem spacji.