TUGAS ALGORITMA DAN PEMROGRAMAN II
Nama NIM Dosen
: ALI FAHRUDDIN : DBC 113 046 : !"#o$ H% P%& ST%& MT%
'URUSAN TE(NI( INFORMATI(A FA(ULTAS FA(ULTAS TE(NI( TE (NI( UNIERSITAS PALANG(A RA)A *014 BAB I LANDASAN TEORI Re+as! (e+as Jenis relasi antar kelas terdiri dari pewarisan, agregasi, asosiasi. Pewarisan merupakan hubungan antar satu kelas dengan kelas dengan kelas yang lain dalam suatu hirarki kelas induk dan kelas turunan. Superclass (“kelas dasar” atau “kelas induk” induk”)) merup merupaka akan n kelas kelas yang yang lebih lebih general general dalam relasi relasi “is – a”. Subclas Subclasss (“kelas turunan” atau “kelas anak”) merupakan kelas yang lebih spesiik dalam relasi “is – a”. ob!ek yang dikelompokkan dalam sub kelas memiliki atribut dan perilaku kelas induk, dan !uga atribut dan perilaku tambahan. "ita mengatakan subclass “mewarisi” suatu superclass (atau !uga bisa dikatakan sebuah subclass “turunan dari” suatu superclass). #da beberapa karakteristik yang di$share oleh semua kelompok. %elasi antara antara kelas$k kelas$kelas elas ini disebu disebutt dengan dengan $e+as! ,!s-a.% &alam setiap kasus, ob!ek yang dikelompokkan bersama dalam satu sub$kategori merupakan anggota dari
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
kategori yang lebih umum. 'ontohnya adalah seperti dibawah ini. •
obil adalah (“is$a”) kendaran bermotor.
•
ruk adalah (“is$a”) kendaran bermotor.
•
Sepeda motor adalah (“is$a”) kendaran bermotor.
*b!ek *b!ek yang yang dikelom dikelompok pokkan kan dalam dalam satu satu kelas kelas men$sha men$share re sekum sekumpul pulan an atri atribu butt dan dan peri perila laku ku.. Jadi Jadi,, selu seluru ruh h ob!e ob!ek k kend kendar araa aan n berm bermot otor or memi memili liki ki sekum sekumpu pulan lan atri atribu butt dan dan peril perilak aku u yang yang !uga !uga dimi dimili liki ki oleh oleh ob!ek ob!ekda dari ri mobi mobil. l. "eterkaitan antar kelas dalam relasi “is$a” berasal dari kenyataan bahwa sub kelas memiliki atribut dan perilaku yang dimiliki kelas induk, ditambah atributt dan perilaku yang dimiliki oleh sub kelas tersebut. Superclass (“kelas dasar” atau “kelas induk”) merupakan kelas yang lebih gene general ral dalam dalam rela relasi si “is$a” “is$a”.. subc subcla lass ss ( “kel “kelas as turu turuna nan” n” atau atau “kela “kelass anak anak”) ”) meru erupak pakan kela kelass yang ang lebi lebih h spes spesi iik ik dalam alam rela relasi si “is$ “is$a” a”.. ob!e ob!ek k yang ang dikelompokkan dalam sub kelas memiliki atribut dan perilaku sub kelas induk, dan !uga atribut dan perilaku tambahan. tambahan. (!adi, kumpulan kumpulan atribut dan perilaku perilaku sub kelas kelas lebih lebih besar besar dari dari supe superr kela kelas$n s$nya ya). ). %ela %elasi si “is$a” “is$a” anta antarr supe supercl rclass ass dan dan subclasses$nya disebut dengan /ea$!san dan inheritance. Subclass “mewarisi” sesuatu superclass (atau !uga bisa dikatakan sebuah subclass subclass “turunan “turunan dari” suatu superclass) superclass) karena karena reusabilitas reusabilitas perangkat lunak, membuat kelas baru (kelas turunan) dari kelas yang sudah ada (kelas dasar), kelas turunan mewarisi kelas induk yang mendapatkan data dan perilaku , merupakan bentuk special dari kelas induk, dan diperluas dengan perilaku tambahan. tambahan. Pewarisan ada dua !enis yaitu pewarisan tunggal dan pewarisan !amak. Pada protected Pada protected acces& /$o#e#e2 members dapat diakses oleh member kelas dasar, riend kelas dasar, member kelas turunan, dan rriend kelas turunan. "elas turunan dapat dapat meru!u meru!uk+m k+meng engaks akses es langsu langsung ng /+! da dan /$o#e#e2 data data member member kelas induk dengan menggunakan nama atribut yang diakses. #gregasi merupakan hubungan antar kelas yang menyatkan suatu kelas meru merupa paka kan n a5!an dari dari kela kelass yang yang lain lain atau atau hubu hubung ngan an anta antarr kela kelass yang ang meny enyatak atakan an suat suatu u kela kelass mem!+!"! kela kelass lain lain seb sebag agai ai atrib atribut ut-. -. #greg gregasi asi merupakan relasi “has a”. 'ontoh • • •
obil memiliki mesin. /akultas terdiri atas !urusan. %umah memiliki dapur.
obil, obil, akult akultas as dan rumah rumah dinyatak dinyatakan an sebaga sebagaii kelas kelas agrega agregat. t. esin, esin, !urusan dan dapur merupakan kelas penyusun. penyusun. "ardinalitas menyatakan !umlah ob!ek penyusunan yang terlibat dalam pembentukan relasi agregasi. Suatu kelas agregat dibentuk dari beberapa
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
saat merancang relasi antar kelas, ada dua hal yang perlu diperhatikan yaitu berapa ob!ek yang terlibat dan masing$masing kelas yang berelasi dan apakah relasi tersebut bersiat wa!ib (mandatory (mandatory)) atau opsional.
BAB II CODING PROGRAM 1include2stdio.h3 1include2conio.h3 1include2iomanip.h3 1include2iostream.h3 1include2stdlib.h3 1include2string.h3 1include2windows.h3 class mahasiswa 4 protected char dumb566-,less566-, nama76-,noreg76-, nim76-, alamat566-, akultas86-, !urusan86-, prodi86-, semester86-, dosen76-,no9sandi86-: int i, tahun,!en: struct mhs 4 char more566-, e;566-,komat76-, namat566-, kel<-, nm9dos76-: loat ip: int nilsks,kredit, nip, kredit9in, kredit9out, kredit9up: = data56-: typede mhs mhs#rr76-: mhs#rr ;: public >oid goto;y(int ;, int y) 4 ?#@&AB h'onsole*utput: '**%& dw'ursorPosition: cout.lush(): dw'ursorPosition.C D ;: dw'ursorPosition.E D y: h'onsole*utput D FetStd?andle(S&9*GPG FetStd?andle(S&9*GPG9?#@&AB): 9?#@&AB): Set'onsole'ursorPosition(h'onsole*utput,dw'ursorPosition): = >oid menu9utama() 4
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
goto;y(8I,5):cout22H
B@G G## G##
H22endl:
goto;y(8I,8):cout22HDDDDDDDDDDDDDDDDDDDDDDDDDDH22endl: goto;y(8I,K):cout22H 5. L@PG "%S H22endl: goto;y(8I,M):cout22H 8. P%L@ "%S H22endl: goto;y(8I,7):cout22H K. "BAG#% H22endl: goto;y(8I,N):cout22HDDDDDDDDDDDDDDDDDDDDDDDDDDH22endl: = >oid data9mahasiswa() 4 system(HclsH): goto;y(55,5):cout22 goto;y(55,5): cout22H& H& B P # % B B @ P B @ L & L " # @ @ # S L * @ # AH22endl: goto;y(5N,8):cout goto;y(5N, 8):cout22HG 22HG @ L O B % S L # S P # A # @ F " # % # E #H22endl: goto;y(5,K):cout22HDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDH22endl: goto;y(5,K):cout22HH22endl: goto;y(8I,M):cout22H"#%G goto;y(8I,M):cout22H"#% G %B@'#@# SG&L ("%S)H22endl: cout22endl: goto;y(5,N):cout22H@ama H: cin.getline(nama,76): cin.getline(less,566): goto;y(5,I):cout22H@o. %eg H: cin.getline(noreg,76): goto;y(5,<):cout22H@L H: cin.getline(nim,76): goto;y(5,):cout22H#lamat H: cin.getline(alamat,566): goto;y(5,56):cout22H/akultas H: cin.getline(akultas,86): goto;y(5,55):cout22HJurusan goto;y(5,55):cout22HJurusan H: cin.getline(!urusan,86): goto;y(M8,N):cout22HProgram Studi H: cin.getline(prodi,86): goto;y(M8,I):cout22HJen!ang Sar!ana$H:cin33!en: try 4 goto;y(M8,<):cout22Hh. #kademik H: cin33tahun: = catch(int tahun) 4 cout22HL@PG #@F"#QQQH22endl: = goto;y(NK,<):cout22H+ H22(tahunR5): goto;y(M8,):cout22HSemester H: cin.getline(semester,86):cin.getline(dumb,566): goto;y(M8,56):cout22H&osen P.#. .#. H: cin.getline(dosen,76): goto;y(M8,55):
[email protected] goto;y(M8,55):
[email protected] &osen H:
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
>oid cetak9data9mahasiswa() 4 system(HclsH): goto;y(58,5):cout goto;y(58, 5):cout22H& 22H& B P # % B B @ P B @ L & L " # @ @ # S L * @ # AH22endl: goto;y(5<,8):cout goto;y(5<, 8):cout22HG 22HG @ L O B % S L # S P # A # @ F " # % # E #H22endl: goto;y(5,K):cout22HDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDH22endl: goto;y(K6,M):cout22H"#%G goto;y(K6,M):cout22H"#% G %B@'#@# SG&LH22endl: cout22endl: goto;y(5,N) :cout22H@ama H22(nama,less)22endl: goto;y(5,I) :cout22H@o. %eg H22noreg22endl: goto;y(5,<) :cout22H@L H22nim22endl: goto;y(5,) :cout22H#lamat H22alamat22endl: goto;y(5,56):cout22H/akultas H22akultas22endl: goto;y(5,55):cout22HJurusan goto;y(5,55):cout22HJurusan H22!urusan22endl: goto;y(M8,N):cout22HProgram Studi H22prodi22endl: H22prodi22endl: goto;y(M8,I):cout22HJen!ang Sar!anaH22!en22endl: goto;y(M8,<):cout22Hh. #kademik H22tahun22H + H22(tahunR5)22endl: goto;y(M8,):cout22HSemester H22(semester,dumb)22endl: goto;y(M8,56):cout22H&osen P.#. .#. H22dosen22endl: goto;y(M8,55):
[email protected] goto;y(M8,55):
[email protected] &osen H22no9sandi22endl: = =: class mata9kuliah public mahasiswa 4 protected int !umat: char tbt86-,kosong56-: char ka!ur76-,nipka!ur76-,dosenP#76-,nip ka!ur76-,nipka!ur76-,dosenP #76-,nipP# P#76-,nama?ybs76-,nim?yb 76-,nama?ybs76-,nim?ybs76 s76 -: public >oid goto;y(int ;, int y) 4 ?#@&AB h'onsole*utput: '**%& dw'ursorPosition: cout.lush(): dw'ursorPosition.C D ;: dw'ursorPosition.E D y:
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
>oid matkul() 4 goto;y(5,5M):cout22HJumlah ata "uliah Eang Eang &iambil H: cin33!umat: puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): puts(H @o. "*&B ## ## "GAL#? "BA "%B&L "%B&L @## &*SB@ @LP H): puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): or (iD5:i2D!umat:iRR) 4 cout22H H: goto;y(8,5IRi):cout22i: goto;y(7,5IRi):cout22HH: goto;y(N,5IRi):cin.getline(;i-.komat,76):cin.getline(;i-.more,566): goto;y(5M,5IRi):cout22HH: goto;y(5N,5IRi):cin.getline(;i-.namat,566): goto;y(8<,5IRi):cout22HH: goto;y(K6,5IRi):cin.getline(;i-.kel,<): goto;y(KM,5IRi):cout22HH: goto;y(KI,5IRi):cin33;i-.kredit: goto;y(M5,5IRi):cout22HH: goto;y(MK,5IRi):cin.getline(;i-.nm9dos,76):cin.getline(;i-.e;,566): goto;y(N6,5IRi):cout22HH: goto;y(N8,5IRi):cin33;i-.nip: goto;y(<5,5IRi):cout22HH22endl: = puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): cout22H Jumlah "redit yang diprogramkan semester ini H: cin33;i-.kredit9in: cout22H Jumlah "redit yang dikumpulkan s+d semester lalu H: cin33;i-.kredit9out: puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): cout22endl: cout22H LP. Semester lalu H: cin33;i-.ip: cout22H Jumlah kredit yang yang dii!inkan H: cin33;i-.kredit9up:
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
cout22H cout22 H &osen P# H:cin.getlin H:cin.g etline(dose e(dosenP# nP#,76): ,76): cout22H cout22 H @LP &osen P# H:cin.getlin H:cin.g etline(nipP#,76): e(nipP#,76): cout22H @ama ahasiswa ybs H:cin.getline(nama?ybs,76): cout22H @L H:cin.getline(nim?ybs,76): cout22H anggal anggal Pembuatan "%S H:cin.getline(tbt,86):endl: cout22endl: = >oid cetak9matkul() 4 cout22endl: puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): puts(H @o. "*&B ## ## "GAL#? "BA "%B&L "%B&L @## &*SB@ @LP H): puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): or (iD5:i2D!umat:iRR) 4 cout22H H: goto;y(8,57Ri):cout22i: goto;y(7,57Ri):cout22HH: goto;y(N,57Ri):cout22(;i-.komat,;i-.more): goto;y(5M,57Ri):cout22HH: goto;y(5N,57Ri):cout22(;i-.namat): goto;y(8<,57Ri):cout22HH: goto;y(K6,57Ri):cout22;i-.kel: goto;y(KM,57Ri):cout22HH: goto;y(KI,57Ri):cout22;i-.kredit: goto;y(M5,57Ri):cout22HH: goto;y(MK,57Ri):cout22(;i-.nm9dos,;i-.e;): goto;y(N6,57Ri):cout22HH: goto;y(N85,57Ri):cout22;i-.nip:
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
%aya, H22tbt: cout22Hn Jumlah kredit yang dii!inkan dii!inkan H22;i-.kredit9up22Httahasiswa yang bersangkutanH22endl: cout22endl: cout22H "%S dibuat dibuat M rangkap.tttttH22nama?ybs22endl: cout22H 5. Putih $ ahasiswa ybstttt$$$$$$$$$$$$$$H22endl: cout cout22 22HH 8. ?i!a ?i!au u $ &ose &osen n P#tt ttt tt tH2 H22n 2nim im? ?y ybs22 bs22en endl dl:: cout cout22 22HH K. era erah h $ /aku /akult ltas asH2 H22e 2en ndl: dl: cout22H cout22H M. Tiru Tiru ua ua $ T##"H2 T##"H22en 2endl: dl: cout22endl: cout22endl: cout22Httembenarkan H: cout22Httttengetahui H22endl: cout22Ht"etua Jurusan+Program StudiH: cout22Htt&osen Pembimbing #kademikH22endl: cout22HH: cout22endl: cout22HH: cout22endl: cout22H H22ka!ur: cout22Htt H22dosenP#22endl: H22dosenP#22endl: cout22H $$$$$$$$$$$$$$$$$$$$$$$$$$$H: cout22Htt$$$$$$$$$$$$$$$$$$$$$$$$$H22endl: cout22H @LP. H22nipka!ur: cout22Htt @LP. H22nipP#22endl: = =: >oid goto;y(int, int): int main() 4 int pilihan: mahasiswa saya:
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
cout22endl: = Sleep(KN66): return 6: = switch (pilihan) 4 case 5 saya.data9mahasiswa(): saya9!uga.matkul(): break: case 8 saya.cetak9data9mahasiswa(): saya9!uga.cetak9matkul(): break: deault goto;y(58,):cout22Haa Pilihan Eang #nda #nda asukkan SalahQQQH: = cin.get(): cin.get(): goto awal: = >oid goto;y(int ;, int y) 4 ?#@&AB h'onsole*utput: '**%& dw'ursorPosition: cout.lush(): dw'ursorPosition.C D ;: dw'ursorPosition.E D y: h'onsole*utput D FetStd?andle(S&9*GPG FetStd?andle(S&9*GPG9?#@&AB): 9?#@&AB): Set'onsole'ursorPosition(h'onsole*utput,dw'ursorPosition): =
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
BAB III PEMBAHASAN &alam program "%S ini kita mempunyai 8 kelas yaitu class mahasiswa dan dan clas classs mata mata9k 9kul ulia iah h yang yang meng menggu guna naka kan n rela relasi si Pea$!san kar karena +ass adalah sebaga sebagaii kelas kelas induk induk yang yang mewari mewarisi si siatny siatnyaa terhad terhadap ap +ass maas!saadalah ma#a7"+!a yang merupakan kelas anak. &alam program "%S ini kita membutuhkan beberapa header diantaranya. 1include2stdio.h3 1include2conio.h3 1include2iomanip.h3 1include2iostream.h3 1include2stdlib.h3 1include2string.h3 1include2windows.h3 Terikut ini ungsi$ungsi dari header diatas −
stdlib.h dipergunakan untuk prototype fungsi operasi matematika seperti :
sqrt (akar kuadrat), sin, cos, tan, acos, asin, atan, atan2, cosh, sinh, tanh, exp, prexp, ldexp, log, log10, modf, pow, ceil, fabs, fmod −
conio.h digunakan /ungsi$ungsi pustaka yang umum digunakan untuk menampilkan hasil seperti bila melibatkan clrscr( ), yaitu perintah untuk membersihkan layar dan ungsi getch( ) untuk menerima sembarang input keyboard dari user.
−
iomanip.h diperlu diperlukan kan bila bila melibat melibatkan kan setw( setw( ) yang yang berman bermanaat aat untuk untuk mengatur lebar dari suatu tampilan data.
−
Stdlib.h adalah adalah ungsi ungsi$u $ungs ngsii pustak pustakaa yang yang umum umum diguna digunakan kan untuk untuk menampilkan hasil prototype$nya berada di ile !udul.
−
iostream.h diperlukan pada program yang melibatkan ob!ek cout dan cin
−
windows.hdan string.h diperlukan bila melibatkantipe string dan ungsi goto;y digunakan untuk menempatkan kursor ditempat yang tidak dapat di capai bila kita hanya menggunakan sekuensi program sa!a.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
"elas "elas yang yang kita kita buat adalah adalah +ass .Eang terdiri terdiri dari beberapa beberapa +ass maas!sa maas!sa.Ea >ariabel. Struktur pada kelas mahasiswa +ass maas!sa protected dumb566-, less566-, nama76-, noreg76-, nim76-, alamat566-, akultas86-, !urusan86-, prodi86-, semester86-, dosen76-, no9sandi86-: i,tahun, !en. Struct mhs 4 more566-, e;566-, komat76-, namat566-, kel<-, nm9dos76-: loat ip: int nilsks, kredit, nip, kredit9in, kredit9out, kredit9up: data56-: typede mhs mhs#rr76-: mhs#rr ;:
public >oid goto;y(int ;, int y) >oid menu9utama() >oid data9mahasiswa() >oid cetak9data9mahasiswa()
aksud dari 2m81009 adalah >ariabel dumb dapat memiliki maksimal 566 karakter pada inputan, +ess81009 adalah >ariabel less dapat memiliki maksimal
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
>oid cetak9data9mahasiswa() Terikut pen!elasanya dari ungsi$ungsi yang terdapat pada class mahasiswa ;o!2 5o#o<=>!n# <& !n# =? >oid goto;y(int ;, int y) 4 ?#@&AB h'onsole*utput: '**%& dw'ursorPosition: cout.lush(): dw'ursorPosition.C D ;: dw'ursorPosition.E D y: h'onsole*utput D FetStd?andle(S&9*GPG FetStd?andle(S&9*GPG9?#@&AB): 9?#@&AB): Set'onsole'ursorPosition(h'onsole*utput,dw'ursorPosition): = Pada /ungsi goto;y digunakan untuk menempatkan kursor ditempat yang tidak dapat di capai bila kita hanya menggunakan sekuensi program sa!a. Jika kita gunakan goto;y, goto;y, maka kita dapat meletakan kursor kita dimana sa!a sesuai dengan titik koorninatnya. /ungsi /ungsi goto;y goto;y mempun mempunyai yai dua parame parameter ter.. Parame Parameter ter tersebu tersebutt adalah adalah koordinat dimana kita ingin meletakan kursor. itik po!ok kiri atas mempunyai titik koordinat 6,6-. Jika ingin menggeser kekanan maka ; ditambahkan sesuai deng dengan an posi posisi si yang yang kmu kmu ingin inginka kan. n. Jika Jika ingi ingin n meng mengge geser ser ke bawa bawah h maka maka y ditamb ditambahk ahkan. an. dalam dalam penggu penggunaa naan n ungsi ungsi ini, ini, !ngn !ngn lupa lupa menyerta menyertakan kan library library
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
>oid data9mahasiswa() >oid data9mahasiswa() 4 system(HclsH): goto;y(55,5):cout22 goto;y(55,5): cout22H& H& B P # % B B @ P B @ L & L " # @ @ # S L * @ # AH22endl: goto;y(5N,8):cout goto;y(5N, 8):cout22HG 22HG @ L O B % S L # S P # A # @ F " # % # E #H22endl: •
goto;y(5,K):cout22HDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDH22endl: goto;y(5,K):cout22HH22endl: goto;y(8I,M):cout22H"#%G goto;y(8I,M):cout22H"#% G %B@'#@# SG&L ("%S)H22endl: cout22endl: goto;y(5,N):cout22H@ama H: cin.getline(nama,76): cin.getline(less,566): goto;y(5,I):cout22H@o. %eg H: cin.getline(noreg,76): goto;y(5,<):cout22H@L H: cin.getline(nim,76): goto;y(5,):cout22H#lamat H: cin.getline(alamat,566): goto;y(5,56):cout22H/akultas H: cin.getline(akultas,86): goto;y(5,55):cout22HJurusan goto;y(5,55):cout22HJurusan H: cin.getline(!urusan,86): goto;y(M8,N):cout22HProgram Studi H: cin.getline(prodi,86): goto;y(M8,I):cout22HJen!ang Sar!ana$H:cin33!en: try 4 goto;y(M8,<):cout22Hh. #kademik H: cin33tahun:
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
cout22HL@PG #@F"#QQQH22endl: = Pada ungi ini terdapat "ode untuk B;ception atau Brror terdapat pada bagian CATCH% Sedangkan bila program ber!alan tanpa error+pengecualian maka kode ode dalam alam TR) lah yang yang akan akan diekse dieksekus kusi. i. aksud aksudny nyaa apabil apabilaa kita kita dalam dalam menginputkan data “ T% A"a2em!" ” adalah salah misalnya dengan menggunakan karakter huru maka program akan ter!adi kesalahan maka akan ditangani dengan intruk ruksi CATCH pada pada prog progra ram m ini ini deng dengan an menam enampi pilk lkan an pesa pesan n “ INPUT ANG(A”. #pabi #pabila la pengin penginput putan an benar benar maka maka program program akan akan melan!u melan!utka tkan n pada pada statement selan!utnya. ;o!2 e#a"72a#a7maas!sa>? e#a"72a#a7maas!sa>? >oid cetak9data9mahasiswa() 4 system(HclsH): goto;y(58,5):cou goto;y(58, 5):cout22H& t22H& B P # % B B @ P B @ L & L " # @ @ # S L * @ # AH22endl: goto;y(5<,8):cou goto;y(5<, 8):cout22HG t22HG @ L O B % S L # S P # A # @ F " # % # E #H22endl:
goto;y(5,K):cout22HDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDH22endl: goto;y(K6,M):cout22H"#%G goto;y(K6,M):cout22H"#% G %B@'#@# SG&LH22endl: cout22endl: goto;y(5,N) :cout22H@ama H22(nama,less)22endl: goto;y(5,I) :cout22H@o. %eg H22noreg22endl:
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
"elas kedua yang kita buat pada program "%S ini adalah +ass ma#a7"+!a yang mewarisi class mahasiswa yang telah kita buat tadi. Struktur pada class mata9kuliah 'lass mata kuliah protected Public int !umat: >oid goto;y(int ;, int y) char tbt86-, >oid matkul() kosong56-: >oid cetak9matkul() char ka!ur76-, >oid goto;y(int, int): nipka!ur76-, >oid goto;y(int ;, int y) dosenP#76-, nipP#76-, nama?ybs76-, nim?ybs76-: Pada kelas mata9kuliah ini digunakan untuk penginputan mata kuliah yang akan diambil pada semester ini didalam "%S. ;o!2 5o#o<=>!n# <& !n# =? >oid goto;y(int ;, int y) 4 ?#@&AB h'onsole*utput: '**%& dw'ursorPosition: •
cout.lush(): dw'ursorPosition.C D ;: dw'ursorPosition.E D y: h'onsole*utput D FetStd?andle(S&9*GPG FetStd?andle(S&9*GPG9?#@&AB): 9?#@&AB):
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): puts(H @o. "*&B ## ## "GAL#? "BA "%B&L "%B&L @## &*SB@ @LP H): puts(H DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDH): or (iD5:i2D!umat:iRR) 4 cout22H H: goto;y(8,5IRi):cout22i: goto;y(7,5IRi):cout22HH: goto;y(N,5IRi):cin.getline(;i-.komat,76):cin.getline(;i-.more,566): goto;y(5M,5IRi):cout22HH: goto;y(5N,5IRi):cin.getline(;i-.namat,566): goto;y(8<,5IRi):cout22HH: goto;y(K6,5IRi):cin.getline(;i-.kel,<): goto;y(KM,5IRi):cout22HH: goto;y(KI,5IRi):cin33;i-.kredit: goto;y(M5,5IRi):cout22HH: goto;y(MK,5IRi):cin.getline(;i-.nm9dos,76):cin.getline(;i-.e;,566): goto;y(N6,5IRi):cout22HH: goto;y(N8,5IRi):cin33;i-.nip: goto;y(<5,5IRi):cout22HH22endl: =
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
cout22H anggal anggal Pembuatan "%S H:cin.getline(tbt,86):endl: cout22endl: = Pada ungsi ;o!2 ma#"+ >? ini digunakan untuk penginputan mata kuliah yang akan diambil. &i program "%S ini kita memberi masukkan berapa !umlah mata kuliah yang akan diambil dan inputannya menggunakan >ariabel !umat. erdapat erdapat instruksi perintah /#s sebenarnya sama dengan print(), yaitu digunakan untuk mencetak string ke layar. puts() berasal dari kata PG S%L@F. Perbedaan antara print() dengan puts() adalah print() puts() .?arus menentukan tipe data untuk data tring, yaitu Us idak Perlu penentu tipe data string, karena ung ungsi si ini ini khus khusus us untu untuk k tipe tipe data data stri string ng.. Gntu Gntuk k menc mencet etak ak pind pindah ah bari baris, s, memerlukan notasi V n V Gntuk mencetak pindah baris tidak perlu notasi V n V, karena sudah dibeikan secara otomatis. &i ungsi ini !uga terdapat pengulangan !umlah mata kuliah yang diambil yang yang suda sudah h dima dimasu sukk kkan an keda kedala lam m >ari >ariab abel el !uma !umatt yait yaitu u mengg enggun unak akan an @o$ >!1!ma#!?yang digunakan untuk pengulangan (looping) terhadap !umlah mata kuliah (banyaknya !umlah pada >ariabel !umat). Pada ungsi ini !uga terdapat beberapa perintah goto;y yang digunakan
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
4
cout22H H: goto;y(8,57Ri):cout22i: goto;y(7,57Ri):cout22HH: goto;y(N,57Ri):cout22(;i-.komat,;i-.more): goto;y(5M,57Ri):cout22HH: goto;y(5N,57Ri):cout22(;i-.namat): goto;y(8<,57Ri):cout22HH: goto;y(K6,57Ri):cout22;i-.kel: goto;y(KM,57Ri):cout22HH: goto;y(KI,57Ri):cout22;i-.kredit: goto;y(M5,57Ri):cout22HH: goto;y(MK,57Ri):cout22(;i-.nm9dos,;i-.e;): goto;y(N6,57Ri):cout22HH: goto;y(N85,57Ri):cout22;i-.nip: goto;y(<5,57Ri):cout22HH22endl: = puts(H
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
cout22HH: cout22endl: cout22H H22ka!ur: cout22Htt H22dosenP#22endl: H22dosenP#22endl: cout22H $$$$$$$$$$$$$$$$$$$$$$$$$$$H: cout22Htt$$$$$$$$$$$$$$$$$$$$$$$$$H22endl: cout22H @LP. H22nipka!ur: cout22Htt @LP. H22nipP#22endl: = =: /ung /ungsi si ;o!2 e#a"7ma#"+ >? ini digunakan untuk mencetak data mata kuliah kuliah yang yang telah telah dilaku dilakukka kkan n pengin penginput putan an pada pada ungsi ungsi matkul matkul (). erdap erdapat at beberapa instruksi pada goto;y pada penempatan tempat data mata kuliah misalnya adalah 5o#o<=>*& 1!? maksudnya ialah menempatkan pada baris ke 8 dan dan kolom ke 57Ri ( kolom 57 dengan ditambahkan oleh pengulangan pada !umlah mata kuliah atau >ariabel !umat). Pada ungsi ini !uga terdapat instruksi /#s yaitu perintah yangsebenarnya sama dengan print(), yaitu digunakan untuk mencetak string ke layar. puts()
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Sleep(KN66): return 6: = switch (pilihan) 4 case 5 saya.data9mahasiswa(): saya9!uga.matkul(): break: case 8 saya.cetak9data9mahasiswa(): saya9!uga.cetak9matkul(): break: dea deaul ult t goto goto;y ;y(5 (58, 8,) ):c :cou out2 t22H 2Ha aa a Pili Piliha han n Eang #nda nda asukkan SalahQQQH: = cin.get(): cin.get(): goto awal: = Pada Pada ungs ungsii 5o#o<=>! adalah ungsi ungsi yang yang didalam didalamnya nya terdap terdapat at 5o#o<=>!n#& n#& !n#? adalah program utama dari program ini. erdapat erdapat !n# ma!n>? yaitu awal dari program
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
'**%& dw'ursorPosition: cout.lush(): dw'ursorPosition.C D ;: dw'ursorPosition.E D y: h'onsole*utput D FetStd?andle(S&9*GPG FetStd?andle(S&9*GPG9?#@&AB): 9?#@&AB): Set'onsole'ursorPosition(h'onsole*utput,dw'ursorPosition): =
Padaungsi ;o!2 5o#o<=>!n# <& !n# =? yang memiliki parameter !n# < dan !n# =. ungsi goto;y digunakan untuk menempatkan kursor ditempat yang tidak
dapat di capai bila kita hanya menggunakan sekuensi program sa!a. Jika kita gunakan goto;y, goto;y, maka kita dapat meletakan kursor kita dimana sa!a sesuai dengan titik koorninatnya. /ungsi /ungsi goto;y goto;y mempun mempunyai yai dua parame parameter ter.. Parame Parameter ter tersebu tersebutt adalah adalah koordinat dimana kita ingin meletakan kursor. itik po!ok kiri atas mempunyai
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
(ESIMPULAN Jenis relasi antar kelas terdiri dari pewarisan, agregasi, asosiasi. Pewarisan merupakan hubungan antar satu kelas dengan kelas dengan kelas yang lain dalam suatu hirarki kelas induk dan kelas turunan. #gregasi merupakan hubungan antar kelas yang menyatkan suatu kelas meru merupa paka kan n a5!an dari dari kela kelass yang yang lain lain atau atau hubu hubung ngan an anta antarr kela kelass yang ang menyatakan suatu kelas mem!+!"! kelas lain atribut-. #gregasi merupakan relasi “has a”
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
BAB DAFTAR PUSTA(A
http++acortXdie.wordpress.com+pemograman$cRR.html http++www.adityariXki.net+8655+6M+tutorial$pemrograman$berorientasi$ obyek$dengan$c$polimorisme$studi$kasus+.html http++www.mediatutorial.web.id+8658+58+e;ception$handling$error$ handling.html
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Setelah itu muncul beberapa inputan yang membutuhkan masukkan data "%S.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Lsi semua data mata kuliah sebanyak !umlah tadi, maka saya mengisikan < data.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
The world’s largest digital library
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.