Forum » Programiranje » [C++]Funkcije-->čiste osnove
[C++]Funkcije-->čiste osnove
stindeee ::
A bi lahko kdo mal pomagu pri teli nalogi?
Napiši funkcijo ki stolpce spremeni v vrstice in vrstice v stolpce.
Napiši funkcijo ki vse vrstice tabele prenese v enodeminzioalno polje.
Tak, da se mau usvežim spomin.
Lp Stindeee
Napiši funkcijo ki stolpce spremeni v vrstice in vrstice v stolpce.
Napiši funkcijo ki vse vrstice tabele prenese v enodeminzioalno polje.
Tak, da se mau usvežim spomin.
Lp Stindeee
Delpieroo ::
Narediš si še eno dvodimenzionalno polje, le da v tem pri vpisovanju v obeh for zankah zamenjaš indexa stolpcev ter vrstic. Tako torej hkrati bereš prejšno polje ter pišeš v to.
Druga funkcija pa pač bereš vrtice ter vse vpisuješ samo v enodimenzioanlno polje(ena for zanka), velikost tega pa prej definiraš kot produkt vrstic in stolpcev prvotnega polja.
LP
Druga funkcija pa pač bereš vrtice ter vse vpisuješ samo v enodimenzioanlno polje(ena for zanka), velikost tega pa prej definiraš kot produkt vrstic in stolpcev prvotnega polja.
LP
Tutankhamun ::
#define ROW 5 #define COL 6 void function (char *source, char *destination, int len) { for (int i = 0; i < len; ++i) destination [i] = source [i]; } int _tmain(int argc, _TCHAR* argv[]) { char tabela2D [ROW][COL]; char tabela1D [ROW*COL]; // ustavš mau podatkov v 2D tabelo int i = 1; for (int y = 0; y < 5; ++y) for (int x = 0; x < 6; ++x) tabela2D [y][x] = i++; //najprej izpišem 2D tabelco for (int row = 0; row < ROW; ++row) { for (int col = 0; col < COL; ++col) cout << (int) tabela2D[row][col] << '\t'; cout << endl; } cout << endl; // pokolam funkcijo da zmeče iy 2D tabelce v 1D tabelco function (&tabela2D[0][0], &tabela1D[0], ROW*COL); // pol pa še izpišem 1D tabelco for (int i = 0; i < ROW*COL; ++i) cout << (int) tabela1D[i] << " "; cout << endl; return 0; // over and out }
AMD Phenom QUAD 9950 Black Edition, 8GB
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C - shranjevanje rezultatov iz baze v arrayOddelek: Programiranje | 1216 (915) | Randomness |
» | [C#] Domača naloga - osnoveOddelek: Programiranje | 2486 (1703) | 11tomi12 |
» | [Java] Urejanje baze z JTableOddelek: Programiranje | 1009 (793) | vonNeumann |
» | [Visual C#] kako narediti vrstice?Oddelek: Programiranje | 1699 (1181) | dbeong |
» | c# datagridview in comboxOddelek: Programiranje | 1203 (1091) | OmegaM |