| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 21.03.15 Prihlásený: 24.03.15 Príspevky: 4 Témy: 2 | Napísal sanji: 21.03.2015 10:31 | |
|
Zdravim, potreboval by som porovnat dva stlpce matice, ktorych index zada uzivatel. Berie sa matica 7x4. Ak sa stlpce nerovnaju vrati funkcia true. Kód: bool suStlpceRozne(int matica[M][N], int m, int n, unsigned short S1, unsigned short S2) { for (int i=0; i<m; i++) { for (int j=0; j<n; j++) { if (matica[m][S1]!=matica[m][S2]) return true; else return false; } } } Toto mam zatial, ale asi to nie je dobre. Vopred dakujem za ohlasy
|
|
Registrovaný: 27.06.09 Prihlásený: 04.03.23 Príspevky: 332 Témy: 3 Bydlisko: Košice - ok... | Napísal focko: 21.03.2015 11:14 | |
|
asi určite, lebo keď narazí hneď na prvý zhodný prvok vráti, že je stĺpec rovnaký, pričom nemusí byť, a keď na rôzny to isté
použil by som asi v metóde premennú typu boolean, ktorú by si upravoval, na začiatku je nastavený true, a nastavíš false keď nájdeš nezhodné prvky, na konci ju vrátiš
alebo ešte môžeš porovnávať prvok po prvku a keď narazíš na prvky, ktoré nie sú rovnaké vrátiš false inak po skončení cyklu true
_________________ GitHub: mfocko | mfocko.xyz OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed) Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission] |
|
Registrovaný: 21.03.15 Prihlásený: 24.03.15 Príspevky: 4 Témy: 2 | Napísal autor témy sanji: 21.03.2015 11:33 | |
|
Ako si spomenul to porovnavanie prvkov postupne, ved to mam, nie? Ked nie, mohol by si sem prosim ta hodit kod ako by to mohlo vyzerat?
|
|
Registrovaný: 27.06.09 Prihlásený: 04.03.23 Príspevky: 332 Témy: 3 Bydlisko: Košice - ok... | Napísal focko: 21.03.2015 12:18 | |
|
no veď máš, ale return false daj za cyklus na koniec funkcie, nie do else, lebo keď narazíš na dva rovnaké prvky tak hneď vrátiš, že sú stĺpce rovnaké, a pritom byť nemusia, to, že prvky v prvom riadku sú rovnaké neznamená hneď, že celý stĺpec je rovnaký // Spojený príspevok Sob 21.03.15 12:22Kód: template <size_t M, size_t N> bool suStlpceRozne(int matica[M][N], int pocetRiadkov, unsigned short stlpec1, unsigned short stlpec2) { for (int i=0; i<pocetRiadkov; i++) if (matica[i][stlpec1] != matica[i][stlpec2]) return true; return false; }
_________________ GitHub: mfocko | mfocko.xyz OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed) Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission] |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Porovnanie 2 stlpcov v exceli v Ostatné programy | 4 | 753 | 26.01.2017 12:43 arindal | | C++ načítanie veľkosti matice z klávesnice v Assembler, C, C++, Pascal, Java | 14 | 793 | 02.04.2017 19:02 focko | | [C++] Párne čísla v stĺpci matice v Assembler, C, C++, Pascal, Java | 2 | 1117 | 24.03.2015 18:07 sanji | | Suma členov matice pomocou smerníkov ( v C-ečku ) v Assembler, C, C++, Pascal, Java | 1 | 1149 | 28.03.2009 10:05 neutronmind | | C++ porovnanie knih v Assembler, C, C++, Pascal, Java | 3 | 421 | 06.08.2012 12:54 fista1 | | Porovnanie poli v C++ v Assembler, C, C++, Pascal, Java | 4 | 460 | 04.09.2020 9:04 Jur_3 | | [C] strlen porovnanie pointeru a integeru v Assembler, C, C++, Pascal, Java | 5 | 372 | 12.10.2014 0:13 dany2281995 | | [C]funkcie, nacitanie a porovnanie zo suboru v Assembler, C, C++, Pascal, Java | 6 | 1299 | 31.03.2015 17:47 dany2281995 | | pascal matice v Assembler, C, C++, Pascal, Java | 2 | 565 | 02.04.2012 21:25 F3RY | | Matice v Jave v Assembler, C, C++, Pascal, Java | 1 | 481 | 27.11.2013 8:19 BX | | Kalkulačka čo zvláda komplexné matice.... v Ostatné | 17 | 1780 | 24.01.2017 0:23 Miso122 | | nacitanie matice a nasledny vypis v Assembler, C, C++, Pascal, Java | 3 | 640 | 04.01.2015 23:48 nBXXL | | Duplikácia stĺpcov v Databázy | 1 | 593 | 22.05.2011 21:46 emer | | update viacerych stlpcov v Databázy | 2 | 653 | 01.09.2008 22:19 m4r14n | | Zarovnanie stlpcov tabuľky v HTML, XHTML, XML, CSS | 10 | 870 | 23.06.2010 21:02 shaggy | | Nedostatok stlpcov v exceli v Ostatné programy | 3 | 795 | 03.10.2007 11:02 mimkork |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|