Author Topic: UŠaA  (Read 101900 times)

BuliWyf

  • Jr. Member
  • **
  • Posts: 53
    • View Profile
Re: UŠaA
« Reply #375 on: 03.11.2011, 02:51:21 »
nevie nikto co by sa dalo ocakavat u p. Korecka zajtra na zapoctovke?
RAM
- sucet parnych, neparnych cisel (n,a1...an)

A ako zistis v RAM stroji, ci je cislo parne, ked tam je len celociselne delenie?? ci to myslis ako parny index cisla postupnosti? (a2, a4, a6...)??
neviem ci to je dobre ale...
5/2 = 2 potom naspat 2*2 = 4 a 5-4 != 0 - neparne
4/2 = 2 ....2*2 = 4 ...4-4 = 0 - parne

orsi

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: UŠaA
« Reply #376 on: 03.11.2011, 02:54:53 »
pekne vyriešené, na písomke by ma toto nenapadlo.

RiTChi

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Re: UŠaA
« Reply #377 on: 03.11.2011, 03:15:41 »
Pekne pekne, ale zda sa mi to oproti ostatnym ulohamm trochu komplikovane (aj ked dalo by sa to v pohode napisat...). Podla mna take nebude.

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: UŠaA
« Reply #378 on: 03.11.2011, 03:39:29 »
nemohol by sem niekto hodit  upravene main aby som mohol otestoval ten Cat z projektu List Cat ... 3 cviko... dik lebo neviem nato prijst a nechcem sa s tym zdrziavat...

diky moc
« Last Edit: 03.11.2011, 03:48:36 by esperian »

RiTChi

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Re: UŠaA
« Reply #379 on: 03.11.2011, 03:41:52 »
nemohol by sem niekto hodit  upravene main aby som mohol otestoval ten Cat z projektu List Cat ... 3 cviko... dik lebo neviem nato prijst a nechcem sa s tym zdrziavat...

Mohol. Ja som to mal svojho času tak:

Code: [Select]
int main()
{
    List L, L2;
    Position P, P2;
    int i;

    L = MakeEmpty( NULL );
    L2 = MakeEmpty( NULL );
    P = Header( L );
    P2 = Header(L2);
    PrintList( L );

    for( i = 0; i < 10; i++ )
    {
        Insert( i, L, P );
        PrintList( L );
        P = Advance( P );
    }
    for( i = 0; i < 10; i+= 2 )
        Delete( i, L );

    for( i = 0; i < 10; i++ )
        if( ( i % 2 == 0 ) == ( Find( i, L ) != NULL ) )
            printf( "Find fails\n" );

    printf("\n\n\nToto je L: ");
    PrintList( L );
    printf("\n");
//------------------------------------------------------------------------------
    for( i = 0; i < 10; i++ )
    {
        Insert( i, L2, P2 );
        PrintList( L2 );
        P2 = Advance( P2 );
    }
    for( i = 1; i < 10; i+=2 )
        Delete( i, L2 );
   
    printf("\n");
    printf("Toto je L2: ");
    PrintList( L2 );
    printf("\n");
//------------------------------------------------------------------------------   
    printf("Toto je L.L2: ");
    printf("\n");
    PrintList( Cat(L, L2) );
    printf("\n");
//------------------------------------------------------------------------------
    P = Header( L );
    for( i = 0; i < 5; i++ )   
    P = Advance( P );
    printf("Spatne rozpojenie L.L2: ");
    printf("\n");
    printf("L2: ");
    PrintList( Cut( L, P ) );   
    printf("L: ");
    PrintList(L);
    printf("\n");
   
    return 0;
}

kmsa

  • Newbie
  • *
  • Posts: 26
    • View Profile
Re: UŠaA
« Reply #380 on: 03.11.2011, 04:20:50 »
ta pisonka u simonaka

staci anpisat funkciu ze cele aby to bolo funkcne ukazane a aj z testovacim retazcom?

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: UŠaA
« Reply #381 on: 03.11.2011, 04:30:39 »
mna by zaujimalo este ze ci budeme odovzdavat aj to zadanie zo 6 cvika ? asi nie co ?

orsi

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: UŠaA
« Reply #382 on: 03.11.2011, 04:36:30 »
čo som počul od ludi co maju v pondelok, tak kto chcel mohol odovzdat alebo da sa aj nabuduce.

RiTChi

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Re: UŠaA
« Reply #383 on: 03.11.2011, 04:40:02 »
Ja som už minulý týždeň odovzdal. :P

matotv

  • Jr. Member
  • **
  • Posts: 60
    • View Profile
Re: UŠaA
« Reply #384 on: 03.11.2011, 17:30:20 »
nepodelite sa niekto co ste mali na pisomke? :D pri p. Koreckovi?  :ropebanana:

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: UŠaA
« Reply #385 on: 03.11.2011, 17:54:30 »
pracu s listom...

vytvorit dva zoznami a z jedneho prekopirovat kazdy treti prvok do druheho...ten ptm nasledne vypisat.

Ešte sme to nedokončili celkom, ale takmer sme už začali.

saxoo

  • Newbie
  • *
  • Posts: 31
  • INF FEI
    • View Profile
Re: UŠaA
« Reply #386 on: 03.11.2011, 21:55:57 »
nema niekto vyrieseny RAM co bol na zapoctovke so Simonakom ? Vdaka

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: UŠaA
« Reply #387 on: 03.11.2011, 23:12:19 »
povedz zadanie a spravime  ;)

Ešte sme to nedokončili celkom, ale takmer sme už začali.

BlackBerry

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: UŠaA
« Reply #388 on: 03.11.2011, 23:45:09 »
povedz zadanie a spravime  ;)
Asi ten co ti nacita cisla a spravy premier :)

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: UŠaA
« Reply #389 on: 04.11.2011, 01:02:52 »
povedz zadanie a spravime  ;)
Asi ten co ti nacita cisla a spravy premier :)
Bitte schön :)
Quote
READ 1
LOAD 1
STORE 4
READ 2
LOAD 2
STORE 3
LOAD 1
SUB =1
STORE 1
JZ PIS
JMP CONT

CONT: READ 2
LOAD 2
ADD 3
STORE 3
LOAD 1
SUB =1
STORE 1
JZ PIS
JMP CONT

PIS: LOAD 3
DIV 4
STORE 3
WRITE 3
HALT

Na RAM stroj si zajtra verím  :) Na Céčko už trochu menej  ap
« Last Edit: 04.11.2011, 01:04:27 by veteran »

saxoo

  • Newbie
  • *
  • Posts: 31
  • INF FEI
    • View Profile
Re: UŠaA
« Reply #390 on: 04.11.2011, 01:11:30 »
overoval si si to ? lebo mne osobne delenie hodonotou z registra stale vyhodi 1, a ked pustim tvoj kod tak to spravi to iste  :03:

matus217

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Re: UŠaA
« Reply #391 on: 04.11.2011, 01:14:22 »
asi mame dvaja pokazene pocitace, pretoze mi to robi to iste, aj na vlastnom programe ktory je uplne iny :) zeby v emuStudiu neseil div ak tam nie je konkretne cislo ?  :ohmygod:

xxx3

  • Hero Member
  • *****
  • Posts: 1010
    • View Profile
Re: UŠaA
« Reply #392 on: 04.11.2011, 01:17:09 »
so Slodicakom ste niekto uz pisali ? Co bolo ?

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: UŠaA
« Reply #393 on: 04.11.2011, 01:21:01 »
overoval si si to ? lebo mne osobne delenie hodonotou z registra stale vyhodi 1, a ked pustim tvoj kod tak to spravi to iste  :03:
Tu mi to funguje: http://dslab.fei.tuke.sk/?jazyk=svk

Napr.:
Úspešne som vykonal program.
Obsah vstupnej pásky: 5,2,4,6,8,10
Obsah výstupnej pásky: 6

Alebo:
Úspešne som vykonal program.
Obsah vstupnej pásky: 3,1,2,3
Obsah výstupnej pásky: 2

Alebo:
Úspešne som vykonal program.
Obsah vstupnej pásky: 1,1
Obsah výstupnej pásky: 1

emuStudio nepoužívam, ten program sa mi vôbec nepáči  ;D Navyše na tom dslab je aj debug mód.
« Last Edit: 04.11.2011, 01:22:39 by veteran »

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: UŠaA
« Reply #394 on: 04.11.2011, 01:45:49 »
No, skúsil som to emuStudio a aj tam mi to šlape tak, ako má:

matus217

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Re: UŠaA
« Reply #395 on: 04.11.2011, 01:55:14 »
Keď skopírujem celý tvoj zdroják, vložím to do emuStudia, uložím, skompilujem, proste štandardný postup, toto je výsledok :D tak toto naozaj nechápem :D :D :D

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: UŠaA
« Reply #396 on: 04.11.2011, 01:58:25 »
ani mne to nejde xDDD zaujimave xD aj ked dam len trebarz  take nieco
read 1
read 2
load 1
div 2
store 3
halt

tak mi to hodi nulu xDD

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: UŠaA
« Reply #397 on: 04.11.2011, 02:00:14 »
uz som na to prisiel xDD.. ja som si siahol uz davnejsie to emu studio z "1.veho cvika" .. a teraz pozeram ze tam je uz ine amu studiu mozno novsia verzia xDD.. a v tamtom to ide.. takze si stiahnite znova z prveho cvika emu..

matus217

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Re: UŠaA
« Reply #398 on: 04.11.2011, 02:00:50 »
Tu je môj program na aritmetický priemer. Trošku iný princíp, vstup končí zadaním čísla 0. Na tej stránke to ide všetko v pohode. V emuStudiu ako obvykle výsledok 1 :D
Quote
READ 1
LOAD =1
STORE 3
A: READ 2
LOAD 2
JZ B
LOAD 1
ADD 2
STORE 1
LOAD 3
ADD =1
STORE 3
JMP A
B: LOAD 1
DIV 3
STORE 1
WRITE 1
HALT
Edit: Aha, vidíš vďaka Esperian. Som nečakal, že vyjde aj update :D Stačil by aj patch na fixnutie chýb :D

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: UŠaA
« Reply #399 on: 04.11.2011, 02:01:21 »
uz som na to prisiel xDD.. ja som si siahol uz davnejsie to emu studio z "1.veho cvika" .. a teraz pozeram ze tam je uz ine amu studiu mozno novsia verzia xDD.. a v tamtom to ide.. takze si stiahnite znova z prveho cvika emu..
Hej, hej, ja som to akurát teraz sťahoval z toho 1. cvičenia. Ak už ani toto nepomôže, tak potom naozaj neviem  ???