-
Napisz funkcję, której argumentem jest dwuwymiarowa tablica elementów typu
int
i jej wymiary$n$ i$m$ . Funkcja ma odwrócić kolejność kolumn w tablicy (pierwsza kolumna ma być ostatnia i na odwrót, druga kolumna ma być przedostatnia i na odwrót, itd.). Stwórz przypadek testowy. -
Dane są następujące wyrazy i znaki:
char [ ] ( ) int int int fun n m tab m [ ] , , *
Ułóż je we właściwej kolejności, aby otrzymać nagłówek funkcji fun, która dostaje jako argumenty napis, liczbę całkowitą oraz dwuwymiarową tablicę elementów. Następnie dodaj dowolną implementację funkcji i stwórz dla niej przypadek testowy.
- Dane są następujące wyrazy i znaki:
n int int int float fun ** ()[] ,, tab tab2
Ułóż je we właściwej kolejności, aby otrzymać nagłówek funkcji fun, która dostaje jako argumenty liczbę całkowitą, tablicę tablic oraz tablicę jednowymiarową i zwraca liczbę wymierną. Następnie dodaj dowolną implementację funkcji i stwórz dla niej przypadek testowy.
-
Napisz funkcję, która dostaje w argumentach tablice liczb całkowitych oraz liczbę jej elementów i wypisuje długość najdłuższego ciągu kolejnych elementów tablicy o tej samej wartości. Na przykład dla tablicy (2, 1, 4, 4, 4, 4, 2, 2, 1, 3) poprawna odpowiedz to 4.
-
Napisz funkcję (nie używając funkcji bibliotecznych), która otrzymuje dwa napisy i zwraaca 1, jeśli są jednakowe, a w przeciwnym razie zwraca 0. Stwórz przypadek testowy dla funkcji.
-
Napisz funkcje min, która dla dwóch argumentów będących wskaźnikami do zmiennych całkowitoliczbowych zwróci wskaźnik do mniejszej z nich. Stwórz przypadek testowy dla funkcji.
-
Stwórz funkcję, której argumentem jest dodatnia liczba całkowita n, zwracającą iloczyn liczb od 1 do n. Stwórz przypadek testowy.
-
Napisz funkcję rekurencyjną, która dla otrzymanej w argumencie nieujemnej liczby całkowitej zwraca wartość elementu o indeksie ciągu zdefiniowanego w następujący sposób
Stwórz dwa przypadki testowe dla funkcji.
Przypadki testowe:
2 | 3 |
3 | 5 |
4 | 4 |
5 | 6 |