JSL_Fje_Citanje_Ispis_C++

Preview:

DESCRIPTION

jsl c++

Citation preview

7/17/2019 JSL_Fje_Citanje_Ispis_C++

http://slidepdf.com/reader/full/jslfjecitanjeispisc 1/1

VEŽBA 06 JSL u C++

Date su funkcije za čitanje i brisanje JSL. Informacioni deo je ceo broj. Kraj unosa je 0.

 Napisati funkciju za ispis JSL, kao i ga!nu funkciju u kojoj se učita!a, ispisuje i zatim bri"e JSL.

#include<iostream>

using namespace std;

typedef struct cvor_st

{

int inf;

cvor_st *sled;

}LCVO;

!!formira "L i vraca po$a%ivac na poceta$ "L

LCVO* cita&'(

{

int )ro&;

LCVO *posledn&i *poceta$;

poceta$+,;

-.ile'true(

{

cin>>)ro&;

if ')ro&++,( )rea$;

LCVO *novi+ne- LCVO;

novi/>inf+ )ro&;

novi/>sled+01LL;

if 'poceta$++01LL( poceta$+novi; !!if '2poceta$( poceta$+novi;

else posledn&i/>sled+novi;

posledn&i+novi;

}

return poceta$;

}

void pisi'LCVO *te$uci(

{

-.ile'te$uci({

cout<<te$uci/>inf<<3 3;

te$uci+te$uci/>sled;

}

}

void )risi'LCVO *poc(

{

-.ile'poc2+01LL( !!-.ile'poc(

{

LCVO *te$+poc;

poc+poc/>sled;

delete te$;

}}

int main'(

{

cout<<3 4n lista 53;

LCVO *poceta$;

poceta$+cita&'(;

  cout<<34n sadr%a& liste53;

pisi'poceta$(;

)risi'poceta$(;

cout<<endl;

return ,;

}

 

#