Narzędzia użytkownika

Narzędzia witryny


cw-5-stringi-2014

====== Różnice ====== Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

cw-5-stringi-2014 [2018/10/26 14:03]
miller [Tablice, tablice znakowe, łańcuchy itp. - zadania]
cw-5-stringi-2014 [2018/10/26 14:46] (aktualna)
miller [Tablice, tablice znakowe, łańcuchy itp.]
Linia 5: Linia 5:
  
 ===== Tablice, tablice znakowe, łańcuchy itp. ===== ===== Tablice, tablice znakowe, łańcuchy itp. =====
-Przyjmijmy tu zasadę, że komunikacja z użytkownikiem prowadzona jest tylko w segmencie głównym (''main''), czyli są wczytywane,a na końcu +Przyjmijmy tu zasadę, że komunikacja z użytkownikiem (wczytywanie danych i wyprowadzanie na ekran wyników) prowadzona jest tylko w segmencie głównym (''main''), a właściwe obliczenia są realizowane w wywoływanej z ''main'' funkcji. 
 + 
 Proszę napisać programy (osobne dla każdego punktu), który:  Proszę napisać programy (osobne dla każdego punktu), który: 
   - Wczytuje ciąg znaków i pisze znak, który powtarza się najczęściej (bez sortowania).   - Wczytuje ciąg znaków i pisze znak, który powtarza się najczęściej (bez sortowania).
   - Wczytuje dwa ciągi znaków i liczy ile pierwszych znaków jest takich samych w obu ciągach.   - Wczytuje dwa ciągi znaków i liczy ile pierwszych znaków jest takich samych w obu ciągach.
   - Definiuje i inicjuje dwie tablice jednowymiarowe o tym samym rozmiarze (tj. dwa wektory) oraz oblicza ich sumę.   - Definiuje i inicjuje dwie tablice jednowymiarowe o tym samym rozmiarze (tj. dwa wektory) oraz oblicza ich sumę.
-  - Oblicza długość (wg normy kartezjańskiej) zadanego wektora (współrzędne wektora są zapisywane w tablicy np. 7 elementowej typu float).+  - Oblicza długość (wg normy kartezjańskiej) zadanego wektora (współrzędne wektora są zapisywane w tablicy np. 7-elementowej typu float).
   - Wczytuje dwie tablice jednowymiarowe tej samej długości - dwa wektory - i sprawdza, czy te dwa wektory są równoległe.   - Wczytuje dwie tablice jednowymiarowe tej samej długości - dwa wektory - i sprawdza, czy te dwa wektory są równoległe.
 +  - Tworzy tablicę, której każdy element ma wartość równą sumie elementu sąsiadującego z lewej strony (o mniejszym numerze kolumny) i elementu sąsiadującego z góry (o mniejszym numerem wiersza). Jeżeli takiego sąsiada nie ma, to w sumie należy zastąpić go wczytaną wartością parametru ''p''. W segmencie głównym wczytywane są rozmiary tablicy (liczba wierszy i liczba kolumn) oraz wartość parametru ''p''. Gotowa tablica jest wyprowadzana na ekran także w segmencie głównym. W drugiej wersji tego programu sumę elementu lewego i górnego należy zastąpić sumą elementu prawego i dolnego.   
   - Znajduje maksymalny/minimalny element tablicy (1- lub 2-wymiarowej) typu double.   - Znajduje maksymalny/minimalny element tablicy (1- lub 2-wymiarowej) typu double.
   - Znajduje wszystkie maksymalne/minimalne elementy tablicy typu int, zapisuje indeksy (pozycje) znalezionych elementów do innej tablicy.   - Znajduje wszystkie maksymalne/minimalne elementy tablicy typu int, zapisuje indeksy (pozycje) znalezionych elementów do innej tablicy.
-  - Oblicza sumę elementów macierzy (np. "po wierszach") aż do natrafienia na element równy 0. (Uwaga na wyjście z pętli zagnieżdżonej) +  - Oblicza sumę elementów macierzy (np. "po wierszach") aż do natrafienia na element równy 0. (Uwaga na wyjście z pętli zagnieżdżonej).
-  - Mnoży macierze.+
   - Sortuje tablicę jednowymiarową metodą prostego wybierania.   - Sortuje tablicę jednowymiarową metodą prostego wybierania.
   - Sortuje tablicę jednowymiarową metodą bąbelkową.   - Sortuje tablicę jednowymiarową metodą bąbelkową.
  
 W każdym p W każdym p
cw-5-stringi-2014.1540555403.txt.gz · ostatnio zmienione: 2018/10/26 14:03 przez miller