Strona 1 z 1

[C++] Tablice

: 9 cze 2009, o 15:44
autor: owen1011
Mam problem z tymi programami, z gory dzieki za pomoc

1. Mamy dwie tablice znakowe o identycznej dlugosci. W jednej z nich znajduje sie C-string. Napisz funkcje, ktora przekopiuje co drugą literę z jednej tablicy do drugiej. To znaczy: jeśli w jednej tablicy jest tekst "instytut", to w drugiej powinien sie znalezc C-string "isyu".


2. Mamy tablice znakow, w ktorej znajduje sie dlugi C-string bedacy tekstem, skladajacym sie z kilkunastu wyrazow. Napisz funkcje, ktora przekopiuje ten C-string do dwoch innych tablic. W tablicy parzyste znalezc maja sie parzyste wyrazy C stringu, a w tablicy nieparzyste - nieparzyste wyrazy C-stringu. W obu docelowych tablicach wyrazy maja byc oddzielone odstepami (spacjami), czyli znakami
. Funkcja ta ma byc wywolana z 3 argumentami:
- adres tablicy zrodlowej;
- adres tablicy na wyrazy parzyste;
- adres tablicy na wyrazy nieparzyste.

3. Napisz funkcje, ktora do konca stringu bedacego w jednej tablicy, dolaczy string, bedacy w drugiej tablicy. Argumentami tej funkcji powinny byc
- adres tablicy docelowej,
- jej rozmiar,
- adres tablicy ze stringiem dolaczonym.
Funkcja powinna przerwac dolaczanie stringu w przypadku zapelnienia calej tablicy.

4. Napisz program, w ktorym bedzie tablica dwuwymiarowa o rozmiarach: 10 rzedow i 3 kolumny.
Do elementow zerowej kolumny zaladuj kolejne liczby naturalne (i), do elementow nastepnej kolumny zaladuj ich kwadraty(i*i), a do nastepnej szesciany(i*i*i).

Wypisz zawartosc tej tablicy na ekranie - wlasnie w postaci trzech pionowych kolumn.


5. W programie mamy tablice

double tab[10][5][30];
Napisz funkcje, do ktora wyzeruje wszystkie elementy tej tablicy.

[C++] Tablice

: 9 cze 2009, o 16:34
autor: spajder
A od czego zacząłeś? Na zachętę
1. Pętla podobna do normalnego kopiowania ciągu znaków (tzn. wykonywana dopóki w ciągu kopiowanym nie trafi na 0), przy czym zapisuje tylko, jeśli jesteśmy na literce parzystej (i%2==0). Co więcej w ciągu wyjściowym zapisujemy zawsze do komórki i/2 a nie i.

[C++] Tablice

: 13 cze 2009, o 01:08
autor: kolanko
5.

Kod: Zaznacz cały

for (10 razy)
{   
    for(5 razy)
    {
          for(30 razy)
          {
           tablica[][][] zerujemy
           }
    }
}
odpowiednio zinterpretuj