flowchart of programming

Upload: mohd-saatarie

Post on 06-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Flowchart of programming

    1/4

    main.c

    START

    "Assalamualaikum. This program simulate the TDMA (Time Division Multiple

    Access)

    Node 1 Time!nDivision!nMultiple!ntAccess

    Node #111###1!n#1####1#!n#1###1##!n111##1##

    Node $ 1###11#1!n##1##1#1!n####11#1!n#11##11#%

    &ND

     TDMA'unction()

    node1

    open("node1'input.t*t"+"r"),

    node

    open("node'input.t*t"+"r"),

    node$

    -reate'unction()

  • 8/18/2019 Flowchart of programming

    2/4

    source.c

    -reate'unction()

    &ND

    node1open("node1'input.t*t"+""),

    print(node1+"/s"+"Time!nDivision!nMultiple!nAccess"),

    close(node1),

    nodeopen("node'input.t*t"+""),

    print(node+"/s"+"#111###1!n#1####1#!n#1###1##!n111##1##"),

    close(node),

      node$open("node$'input.t*t"+""),

    print(node$+"/s"+"1###11#1!n##1##1#1!n####11#1!n#11##11#"),

    close(node$),

     TDMA'unction()

    Sleep(1###),

    t1 time(N0),

    sending'node1()receive'node1

    Sleep(1###),

      t time(N0),sending'node()receive 'node

      Sleep(1###),

      t$ time(N0),sending'node$()receive'node$

    hile(getc(node$)2

  • 8/18/2019 Flowchart of programming

    3/4getc(node$)2&34Stop

     TR0&

    4AS

    &ND

    &ND

    receiving'node1()

    print(node5+"!n

    "

  • 8/18/2019 Flowchart of programming

    4/4

    &ND

    print(node5+"!n

    "

    receiving'node()

    receiving'node$()

    print(node5+"!n

    "

    &ND

    sending'nodesending'nod

    sending'node

    receiving'node$()receiving'node1()

    t16t#

    scan(node1+"/s"+7receive nod&ND  TR04AS4AS TR0&ND receiving node()scan(node1+"/s"+7receive nod

    t16t#

    4AS

    t16t#

    &ND

    scan(node1+"/s"+7receive'nod TR0