Programování v jazyce C - pomoc

99 nepřečtených
  • Lowrider

    Ahoj, omlouvám se za offtopic, ale vím, že je tu několik machrů přes PC. Nemohl by mi prosím někdo z vás pomoct s tímto úkolem?

    Napište program v jazyce C, který provede načtení matice; max.předpokládaný rozměr matice je 50×50. Typ prvků int (sign nebo unsign).

    Program musí zjistit, zda jsou v matici shodné sloupce nebo shodné řádky a pokud ano, tak vypsat příslušné výstupní hlášení :

    • které sloupce nebo řádky jsou shodné,
    • kolik shodných řádků a nebo sloupců (nebo obojího) v matici je
    • na kterých pozicích (např.: shodné jsou řádky 1 a 3, jejich obsah =… )
    0 0
    • Smazaný účet  

      psal jsme to v jinem projektu,a le nacitani matic jsem mel udelane takhle:

      nejde sem nakopirovat zdrojak, tak se koukni sem: http://webadmin.sweb.cz/…ndex/dir/alg

      0 0
      • Smazaný účet  

        mam to z nejakeho stareho programu na grafove algoritmy…ale jinak to nacita a uklada dobre, jenom staci par veci predelat.

        shodnost radku a sloupcu. vrazil bych tam trochu heuristiky, spocetl soucet kazdeho radku a kazdeho sloupce, pokud vyjsou soucty stejne, tak bych porovnaval rpislusne sloupce a radky individualne prvek po prvku, pri neshode break a pokracovat na dlasiho podezreleho ze stejnosti…a tohle ti da i ty indexy soupcu/radku kde se shoduje.

        0 0
        • Lowrider  

          Díky moc, ale ten odkaz mi nefunguje?

          0 0
            • Lowrider  

              Díky moc, bude se hodit.

              0 0
            • camlost  

              byl bych opatrny s tvrzenim, ze tohle je v jazyce C.

              pokud by neco takoveho prinesl mne, asi by mu dalo dost prace me presvedcit, ze to psal sam. a za _odhaleny_ podvod byl vzdycky vyhazov ze skoly.

              0 0
              • Smazaný účet  

                C/Cpp..jasne, ciste ansiC to neni…taky je to asi pet let, co jsem to psal…mozna sem si i trochu pomohl STLkem…uz nevim, Ccko nedelam..

                Vyhazov..no, ono se dycky strasi, ale na zapoctove projekty z nejakych zakladu programka se to moc nehroti…spise se kontroluje aby nebyly odevzdane dva stejne projekty …

                0 0
            • Kosta  

              on to nepotřebuje v C++ ;-)

              0 0
              • Smazaný účet  

                merde…na nastineni jak to ma udelat to staci…fce si vyhleda sam..trochu do toho zacaruje s ukazatelama a ma to hotove:)

                0 0
            • frik  

              V Ansi C se se soubory pracuje trosku jinak, radeji mu posli implemetace metod ktere neco delaji s daty v matici.

              Kdyz tak nejake operace treba tady, pokud nevadi CPP:

              http://petam.chytrak.cz/skola/CPP/

              0 0
              • Necris  

                Doporučuji . meta charset=„Doplň si to“… Hmmmm zajímavé.

                0 0
            • raceman  

              jak to vidim, je mi blbe… :D a vraci se spatne vzpominky :D

              0 0
    • Kosta  

      A po b-f chceš, aby ti napsalo kompletní zdroják, nebo stačí pár bodů k lehkému nakopnutí? ;-)

      0 0
      • Lowrider  

        Beru cokoliv, kompletní zdroják pro někoho kdo to umí musí bejt práce tak na pět minut ne? :-)

        0 0
    • Ruprt2  

      do jakého předmětu to máš? :-)

      0 0
      • Lowrider  

        ZPE – Základy programování pro elektrotechniku.

        0 0
        • t100-CZ  

          mám pocit že přímo tohle jsem před lety psal na ZCU

          0 0
        • Ruprt2  

          jsem líný, tak to nakopnutí.

          Máš dvojrozměrné pole. Naplň si ho jak chceš. IMHO to je nejsložitější na celém příkladu.

          pak potřebuješ poměrně pitomou rekurzivní funkci, která porovná každý prvek v řádku a pokud jsou nějaké shodné, tak pokračuje na druhý řádek atd atd. a až dojdeš nakonec.

          pro sloupce totéž, ale v cyklech prohodíš proměné.

          To asi stačit nebude co? :-)

          0 0
          • Smazaný účet  

            rekurze nebrat!

            0 0
            • Ruprt2  

              ale toš :-)

              0 0
              • Smazaný účet  

                ale tos…kdyz nic, tak se tam strasne blbe ladi chyby…

                0 0
                • Ruprt2  

                  tak tam chyby nesmíš dělat :-)

                  rekurze je vhodná tam, kde to jde rekurzí napsat na pár řádků, jako tady, oproti pěti vnořeným cyklům.

                  0 0
                  • Smazaný účet  

                    o radky nejde, jde o pamet a rychlost:)

                    0 0
                  • Kosta  

                    lukas aka mitro má pravdu :-) já tam vidím vnořené cykly dva… :-D

                    0 0
                    • Ruprt2  

                      ukaž :-)

                      0 0
                      • Lowrider  

                        Kolik dimenzí tolik cyklů ne? :-) Nebo tak nějak to říkal pan doktor :-).

                        0 0
                        • Smazaný účet  

                          Ale jeste neco pribude na to porovnavani…zalzi jak si to napises. Ja bych si udelal prvni voditko podle tech souctu…mj ty radkove a sloupcove soucty odpovidaji ruznym maticovym normam;)

                          0 0
                      • Kosta  

                        dva for pro průchod polem – maticí, to máme jeden vnořený, pak nějaké if na porovnávání jednotlivých prvků, ale určitě ne 5 vnořených :-D … pak už jde jenom o to, aby Lowrider zapsal správné indexy prvků pole, které porovnává :-) … a mělo by to být rychlejší, jak už tady někdo psal..

                        0 0
                        • Ruprt2  

                          no myslel jsem 4 nebo 5 od boku, tak jsem schválně řekl tu horší variantu.

                          jde to i na 3 :-)

                          0 0
    • esotery  

      Nezlob se na mě, ale ve 21 letech (druhý ročník) škemrat o vypracování triviálního projektu je šílenost.

      Proč si šel na vysokou školu, když chceš, aby tě někdo pořád vodil za ručičku?

      0 0
      • logoman  

        Ale tady uz musis znat cykli! to je vyssi divci

        0 0
      • Lowrider  

        Jsem v prvním ročníku a nikdy jsem nic neprogramoval a nechal jsem to na poslední chvíli a tak to teď doháním.

        0 0
        • esotery  

          Ale snad jste měli cvika ne? Lineární algebru jste už taky museli mít.

          Proč si nepožádal cvičícího o konzultaci?

          Když vím, že mi něco nende, tak to tím tuplem nenechávám na poslední chvíli.

          0 0
          • Lowrider  

            Nezaložil sem tuto vlákno, abychom zde řešili proč jsem to nezačal řešit dřív a tak dále. Semestrálku nám zadal před 14 dni, nemám jen tuten předmět a mám starosti i mimo školu, prostě sem to nestih a tak sem vás požádal o pomoc, nic víc, nic míň. Nežádal sem o rozbor mého lajdáctví nebo nelajdáctví. A taky nevím, podle čeho si poznal, že mě pořád někdo vodí za ručičku. Každý není takový (zřejmě asi jako ty), že mu všechno jde a všechno má včas hotové.

            Jestli nechceš nebo neumíš poradit, tak nemusíš psát nic, to mi fakt nepomůže.

            0 0
            • esotery  

              Mě taky všechno nejde, třeba sem byl do druháku úplně mimo co se týká matiky.

              Ale holt, když vím, že mi matika nejde, tak o to víc musím spočítat příkladů.

              Taky věci nechávám na poslední chvíli, ale většinou jen programování.

              0 0
          • raceman  

            ale nedelej ze sebe svatyho ;-)

            0 0
            • esotery  

              Proč bych ze sebe dělal svatýho? To, že většina vysokoškoláků tu školu proleze díky benevolenci cvičících, opisování projektů a opisování zkoušek, neznamená, že to tak dělám já.

              0 0
              • raceman  

                o tak to pardon… koukam, ze sem narazil na poctivyho a pilnyho studenta..

                0 0
                • esotery  

                  Pilnýho ne, nemám na školu čas kvůli práci. Což mě docela mrzí, protože si nikdy nemůžu zapsat všechny předměty co by mě zajímaly a taky nemám čas chodit na přednášky.

                  Ani na základce, ani na střední, ani na vysoké škole sem neměl potřebu si dělat taháky, opisovat od svých spolužáků nebo jinak podvádět. Ono se to potom vyplatilo u maturity, kde sem neměl žádný problém, kdežto jiní ze sebe sotva vykoktali kloudnou větu. Podobné to bude teďka u státnic, ti co na to prděli celé tři roky se můžou setkat s problémy.

                  Nikdy mi škola nepřipadala tak náročná, abych musel podvádět.

                  0 0
                  • Lowrider  

                    Seš prostě dobrej no.

                    0 0
                  • raceman  

                    no vidis, a ja u matury taky zadny problem nemel ;-)

                    jo taky bych obcas vymenil nejakou povinnou kravinu za neco lepsiho… ale pokud je to opravdu kravina, a navic to dotycny vyucujici hroti, tak me opravdu nebere, abych se to sprtal…

                    ucim se to co budu potrebovat a vyuziju, a pokud mi neco z tech ostatnich kravin zustane v hlave, nestezuju si ;-)

                    0 0
                    • esotery  

                      Souhlasím, že vysoká škola není tak modulární, jak sem si kdysi představoval a říkal si, jak to na té výšce bude famfárový.

                      Ale má to své důvody. A ty většinou pochopíš, až to dostuduješ.

                      V jeho konkrétním případě by se mohlo zdát, že mu programování bude, jako elektrotechnikovi, k ničemu. Ale dneska už se moc nenosí specialisti. Dneska letí holky pro všechno, kdy je ten člověk schopný navrhnout nějaké zapojení, oživit ho a nejlépe ho ještě naprogramovat.

                      0 0
                      • dieegoo  

                        Jo jo, slyšel jsem, že zrušej obor architekt, protože budovy budou navrhovat přímo zedníci.

                        Četl si někdy v poslední době inzeráty s nabídkou práce? Všiml sis, jak často se tam skloňuje slovo „specialist“? Kór v našem oboru je to, co říkáš, ptákovina.

                        0 0
                        • esotery  

                          Nikdy sem nečetl inzeráty s nabídkou práce…

                          Když převezmu tvoji myšlenku… oni zrušej fyziku a matiku pro architekty a architekti tyhle věci budou outsourcovat, zůstane jim jen technické kreslení.

                          Jen abych ti ukázal absurditu té hovadiny, co si před chvílí plácnul.

                          Když vezmu tvou krásnou myšlenku stát se IT analytikem a konzultantem.

                          Víš, jaký rozsah expertízy by měl mít takový člověk?

                          Softwarové inženýrství (procesy, metody řízení projektu), Architektura (návrhy diagramů – analýz), z Architektury vychází znalost programování a určitá praxe v programování a o dalších věcech týkajících se Managementu a jazykových znalostí ani nemluvím.

                          0 0
                          • Smazaný účet  

                            Jinymi slovy, co se jednou naucis, to ti uz nikdo nevezme:) A prot je treba nasavat a nasavat a nasavat (vedomosti pochopitelne:))

                            0 0
                            • raceman  

                              nj, ja mam problem se biflovat to co v brzke dobe nehodlam vyuzit i proto, ze pokud to nejakym zpusobem opravdu nevyuziju, tak vettsinu toh nabiflovaneho stejne zapomenu…

                              a pokud bych nahodou neco z toho potreboval pro praci, tak se to hold budu muset doucit…

                              0 0
                              • Smazaný účet  

                                bifluje se na medicine, pravech, genderovych studiich a podobnych srackach..na technicke skole se chape:)

                                0 0
                                • jIrI___  

                                  Jen v některých předmětech. V 60% předmětů se taky bifluje. Ať už člověk chce nebo nechce :)

                                  0 0
                                  • Ruprt2  

                                    tak to asi nechápeš :-)

                                    nebo nevíš co to je opravdu se biflovat :-)

                                    0 0
                                  • Smazaný účet  

                                    No tak jooo, jsou takove predmety. Ale kdyz s epodivas na programovani, tak to neni o nicem jinem, nez se pochopis nejake algoritmy(ucit se nazpamet kod streba quick-sortu je naprosta hovadina) a ty pak skladas dokupy ze znamych fci. Takze nakonec i to programko je jenom o tom jak rychle umis najit vhodnou fci/za jak dlouho ji sam vyrobis.

                                    0 0
                          • dieegoo  

                            Vzhledem k tomu, že se tím hodlám živit, tak vím, co tahle práce zahrnuje, netřeba poučovat ;)

                            0 0
                            • esotery  

                              Tak jak můžeš napsat, že dneska se nenosí holky pro všechno?

                              Když víš, jaký rozsah znalostí bys měl mít (navíc dole veřejně přiznáváš, že jako programátor stojíš za houby, nikdy z tebe nebude slušný architekt a tím pádem už vůbec ne IT analytik; třeba mě vyvedeš z omylu;) )?

                              To, že v inzerátech píšou „Hledáme senior Java programátora – znalost Springu, Hybernate …“ neznamená, že ten borec neskončí psaním a laděním procedur v PL/SQL a správou Oracle serveru (mimo svých kompetencí). Protože přesně takhle to většinou dopadá.

                              0 0
                              • dieegoo  

                                Protože to, že umim spočítat 1+1 ještě neznamená, že se budu živit jako matematik, že se domluvím v AJ ještě neznamená, že budu tlumočník.

                                Je celkem logické, že některé profese vyžadují elementární znalost jiných oblastí, ale tak, jak to podáváš ty to vypadá, že onen pracovník bude za projekt zodpovědný od sehnání klienta až po školení uživatelů vzniklého produktu ;)

                                K tomu, abych z klienta dostal jeho představu o funkcionalitě požadovahého sw, usměrnil ho, co je reálné a co nikoliv, namodeloval to pak do různých UML diagramů atd, rozhodně nepotřebuju kdo ví jakou znalost v oblasti programování.

                                0 0
                                • Ruprt2  

                                  A ty máš pocit, že to co se bere ve škole je kdoví jaké programování?

                                  0 0
    • Kosta  

      Když napíšeš, čemu konkrétně v tom příkladu nerozumíš, třeba ti poradíme ;-)… co už máš napsaného?

      0 0
    • swinx  

      Nezlob se na mě, ale nezbývá mi než souhlasit s esotery. Dokáže mě fakt nas*at, když vykutím projekt, dám tomu potřebný čas a pak nějaký chytrák, který ani neví jaký je rozdíl mezi IOT a HEAP tabulkou, si prostě řekně kámošovi, ten mu projekt napíše a zmetek dostane stejný zapich jako já. Na mrtvici :-(

      0 0
      • Ruprt2  

        můžeš to rozvést?

        To mu jako závidíš nebo jak?

        0 0
        • swinx  

          To není tak, že bych mu to nepřála. Jen mě štve, že poctivá práce se už nevyplácí, a v poslední době už se ani pořádně neobhajují projekty, aby cvičící viděl, jestli tomu člověk aspoň rozumí… trochu mě to mrzí a demotivuje.

          0 0
          • Ruprt2  

            osobně tento přístup nechápu.

            Vždyť tobě se práce vyplácí ne?

            Proč je pro tebe důležité, aby kolega na tom byl hůř než ty?

            Klasifikace u zápočtu je splnil/nesplnil. A na jedničku potřebuješ mít určité vědomosti.

            Pokud splní i někdo jiný a nebo má z něčeho dvojku, by přece normálnímu člověku mělo být jedno.

            0 0
          • Smazaný účet  

            Jak nevyplaci??! Napises si projekt sam, mas z toho radost, mene starosti ze zkouskou. Obhajovani je trochu skoda, ale v trochu jime slova smyslu. Ono te to totiz nauci mluvit pred lidma a prezentovat sve vysledky ve forme vhodne pro ostatni. A to se ku*va hodi umet a je treba na tom drit.

            0 0
            • Ruprt2  

              přesně tak.

              0 0
            • swinx  

              Možná jsem to napsala špatně, já samozřejmě vím proč se snažím všechno si dělat poctivě sama a když se povede vyřešit nějaký problém tak radost mám ohroumnou. Jen nemám ráda takové vychcánky – projekt okopčit, na zkoušku s tahákem(kde to jde) a šup, předmět je hotov.

              Vím, že se to pak odrazí v reálném životě, ale prostě mi to vadí, taková je moje povaha a s tím nic neudělám :-)

              0 0
      • esotery  

        My jsme měli v tomhle semestru TISko viď?:)

        0 0
        • swinx  

          :-D jo jo

          0 0
          • esotery  

            Hele, kdy máme státnice a všecko?:D

            0 0
            • dieegoo  

              Nezlob se na mě, ale ve 23 letech (třetí ročník) škemrat o sdělení termínu státnic, to je šílenost :P

              Zjisti si to na webu a nedělej tady bordel takovejma ptákovinama.

              0 0
              • raceman  

                jo :D

                miluju lidi, co sou lini 3× kliknout mysi na strankach skoly a precist si to, a misto toho radsi spamujou forum o kolech :D ;-) :-))

                0 0
              • esotery  

                Pánové, vy jste to očividně vůbec nepochopili:).

                0 0
            • swinx  

              Odevzdej Bakuli a vyber si datum a komisi… i když teď už asi na výber moc nebude :-) možná tak Shorty :-D

              0 0
              • Smazaný účet  

                Shorty…no to byly muka..prvni semestr a Shortyho Java:)

                0 0
              • esotery  

                Bakuli sem dávno odevzdal:). Vybral jsem si pana docenta Sojku, tak snad bude tak hodnej, a nebude mě mučit s těma grafickýma tentononcema:).

                Co si měla za bakalářku?

                0 0
                • swinx  

                  Sojka je prý u státnic vklidu, ale občas má otázku směrem ke grafice… hlavně mít dobře barevně sladěnou prezentaci :-)

                  Jinak název BP – Optimální řešení Lazy evaluation pro LZ77, zní to hrozně :-D

                  0 0
                  • esotery  

                    Wau, ještě, že jsem se do těchle srand nemusel pouštět:).

                    0 0
                  • Smazaný účet  

                    Sojka je muj oblibenec. Desne chytrej clovek, ktery nema tendence to nikomu dokazovat:)

                    0 0
                    • esotery  

                      Myslím, že ještě s inženýrem Olivkou a profesorem Vondrákem:).

                      Oba obrovské kapacity a přitom v pohodě lidi.

                      0 0
                      • Smazaný účet  

                        Tak ono jich je vice, namatkou treba vsichni z katedry aplikovane matematiky v cele s Jirkou Bouchalou a Bobem Krajcem(Bob je proste skvely:)) a Vitkem Vondrakem:)

                        0 0
      • dieegoo  

        Outsorcing je teď IN :)

        0 0
        • raceman  

          zacina se tady pomalu rozjizdet flame na tema pilnych a poctivych studentu vs zbytek :D

          0 0
          • dieegoo  

            Nevidim na tom nic špatnýho. Na vysoký škole je člověk už do značný míry vyprofilovanej a ví, čemu se do budoucna bude věnovat a čemu nebude, pořád do člověka hučej o nutnosti být schopnej pracovat v týmech.

            A abych si necucal něco z palce, uvedu vlastní příklad. Vim, že chci dělat IT analytika, konzultanta, tedy to, v čem jsem (relativně) dobrej a zároveň vím, že nikdy v životě se nebudu živit programováním neb v tom stojim za starou bačkoru. Mám se nechat ze školy vylejt kvůli něčemu, co nikdy neupotřebim? Není lepší se pořádně věnovat tomu, co v budoucnu upotřebim než „ztrácet“ kvantum času dumáním nad něčím, co pro mě skončí odprezentováním projektu a dál už se k problematice nikdy nevrátím?

            0 0
      • Lowrider  

        A není to zmetkovo problém? On to pak nebude umět u zkoušky, ne ty ;-).

        0 0
    • obda  

      A takovýhle experty pak musím (a fakt to nedělám rád) vyhodit u státnic :(((

      0 0
    • jIrI___  

      Chápu tě, programování je sračka. Já přes něj prošel jen díky kamarádům, kteří měli rádi pivo a nechtělo se jim za něj platit :)

      0 0
    • Smazaný účet  

      Ozivim mrtvolku, ale jenom proto abych se pochlubil, ze jsem si na dlouhe zimni vecery poridil Arduino a ted mam desnou radost, ze jsem zprovoznil ovladani rychlosti a smeru serva pomoci potaku spolu s vypisem na maly displey:) Prgaci jendocipu asi jenom ohrnou nos, ale mne to bavi.)))

      0 0
    • Necris  

      Haha. ZČU ? Doufám že je to jen vedlejší předmět, sice už starší topic, ale tohle je úloha pro prvák SŠ a zas tak moc staré to není. Zajímavá úroven výuky, už jenom proto, že vás fakt učí v Cčku a bez základů (evidentně).

      0 0

Nová reakce na zakládající

Pro zobrazení diskuse se prosím přihlaste nebo zaregistrujte.