y 2024 ”N“x Žö‹ÆŠT—vz
‰È@@@–Ú ƒvƒƒOƒ‰ƒ~ƒ“ƒO‡U ( Programming II )
’S“–‹³ˆõ ûü“c ›Ã‰î uŽt
‘ÎÛŠw”N“™ “dŽqHŠw‰ÈE3”NE’Ê”NE•KCE2’PˆÊyu‹`E‰‰Kz ( ŠwC’PˆÊI )
ŠwKE‹³ˆç
–Ú•W
A3(100%)
Žö‹Æ‚ÌŠT—v
‚Æ•ûj
ƒAƒ‹ƒSƒŠƒYƒ€Cƒf[ƒ^\‘¢‚Ȃǂ̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ðŽÀ‘H“I‚ÈŒ©’n‚©‚çŠwK‚·‚éD‘OŠú‚Å‚ÍCCŒ¾Œê‚Ì•œK‚ƃtƒ@ƒCƒ‹“üo—ÍC‚¨‚æ‚уIƒuƒWƒFƒNƒgŽwŒüŒ^Œ¾ŒêiJavaŒ¾Œê“™j‚ɂ‚¢‚ÄG‚ê‚éDŒãŠú‚ł̓EƒFƒuƒT[ƒrƒX‚ȂǂƘAŒg‚µ‚½ŽÀ—p“I‚Å”­“W«‚Ì‚ ‚é‹Zp‚ɂ‚¢‚ÄCŠeŽíƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ð—p‚¢‚ÄL‚­Ð‰î‚·‚éDŒÂlŠJ”­‚âƒ`[ƒ€ŠJ”­‚ð’Ê‚µ‚ăvƒƒOƒ‰ƒ~ƒ“ƒO‚Å g‰½‚©h ‚ðŽÀŒ»‚·‚銽‚Ñ‚ðŠ´‚¶‚Ä’¸‚«‚½‚¢D
“ž
’B
–Ú
•W
1 yA3z CŒ¾Œê‚É‚æ‚éƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÌŠî‘b‚ð—‰ð‚Å‚«‚éD
2 yA3z ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚æ‚èƒtƒ@ƒCƒ‹“üo—Í‘€ì‚ð‚·‚é‚±‚Æ‚ª‚Å‚«‚éD
3 yA3z ƒIƒuƒWƒFƒNƒgŽwŒüŒ^ƒvƒƒOƒ‰ƒ€‚ð—‰ð‚·‚邱‚Æ‚ª‚Å‚«‚éD
4 yA3z ’ñŽ¦‚³‚ꂽ–â‘è‚ð‰ðŒˆ‚Å‚«‚é‚悤‚ȃvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚¨‚±‚È‚¤‚±‚Æ‚ª‚Å‚«‚éD
5 @
6 @
7 @
8 @
9 @
10 @
•]
‰¿
•û
–@
‚Æ
Šî

“ž
’B
–Ú
•W
–ˆ
1 CŒ¾ŒêƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÌŠî‘b‚ð—‰ð‚Å‚«‚Ä‚¢‚é‚©‚ð‘OŠú’†ŠÔŽŽŒ±CƒŒƒ|[ƒg‚Å•]‰¿‚·‚éD
2 ƒtƒ@ƒCƒ‹“üo—Í‘€ì‚ð—‰ð‚Å‚«‚Ä‚¢‚é‚©‚ð‘OŠú’†ŠÔŽŽŒ±CƒŒƒ|[ƒg‚Å•]‰¿‚·‚éD
3 ƒIƒuƒWƒFƒNƒgŽwŒüŒ^ƒvƒƒOƒ‰ƒ€‚Ì“Á’¥‚Å‚ ‚éƒCƒ“ƒXƒ^ƒ“ƒX‰»CƒRƒ“ƒXƒgƒ‰ƒNƒ^CƒNƒ‰ƒX‚ÌŒp³‚ª—‰ð‚Å‚«‚Ä‚¢‚é‚©‚ð‘OŠú’èŠúŽŽŒ±CƒŒƒ|[ƒg‚Å•]‰¿‚·‚éD
4 ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚æ‚é–â‘è‰ðŒˆ”\—͂𑇉‰KCƒvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“‚ƃvƒŒƒ[ƒ“ŠÖŒWŽ‘—¿C‚»‚̃Œƒ|[ƒg‚Å•]‰¿‚·‚éD
5 @
6 @
7 @
8 @
9 @
10 @


•]
‰¿
¬Ñ‚ÍCŽŽŒ±35%@ƒŒƒ|[ƒg30%@ƒvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“10%@‘‡‰‰K15%@ƒvƒŒƒ[ƒ“ŠÖŒWŽ‘—¿10%@‚Æ‚µ‚Ä•]‰¿‚·‚éDŽŽŒ±“_‚Í‘OŠú’†ŠÔŽŽŒ±‚Æ‘OŠú’èŠúŽŽŒ±‚Ì•½‹Ï‚ðŽŽŒ±¬Ñ‚Æ‚µ‚Ä•]‰¿‚·‚éD100“_–ž“_‚Å60“_ˆÈã‚ð‡Ši‚Æ‚·‚éD®Cꇂɂæ‚è—ÕŽžŽŽŒ±‚ðŽÀŽ{‚·‚éD—ÕŽžŽŽŒ±‚Å‚ÍC70“_ˆÈã‚ð‡Ši‚Æ‚µC“–ŠYŽŽŒ±‚Ì“_”‚ð60“_‚Æ‚·‚éD
ƒeƒLƒXƒg ”z•zƒvƒŠƒ“ƒg
ŽQl‘ uƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêC ANSI‹KŠi€‹’vFB.W. ƒJ[ƒjƒnƒ“i‹¤—§o”Åj
uJavaŒ¾ŒêƒvƒƒOƒ‰ƒ€ƒŒƒbƒXƒ“ ㉺vFŒ‹é_iSBƒNƒŠƒGƒCƒeƒBƒuj
u“ü–å Python 3vFBill Lubanovic’˜CÖ“¡N‹BŠÄCC’·”ö‚O–óiƒIƒ‰ƒCƒŠ[EƒWƒƒƒpƒ“j
uƒvƒƒOƒ‰ƒ}‚Ì”Šw ‘æ2”ÅvFŒ‹é_iSBƒNƒŠƒGƒCƒeƒBƒuj
ŠÖ˜A‰È–Ú î•ñŠî‘bCƒvƒƒOƒ‰ƒ~ƒ“ƒOICƒ\ƒtƒgƒEƒFƒAHŠwC”’l‰ðÍC“dŽqHŠwŽÀŒ±ŽÀK
—šCã‚Ì
’ˆÓŽ–€
–{‰È–Ú‚Å‚ÍCƒvƒƒOƒ‰ƒ~ƒ“ƒOI‚ð‚³‚ç‚ÉŽÀ‘H“I‚È‚à‚Ì‚Ö‚Æ”­“W‚³‚¹‚邱‚Æ‚ð–ÚŽw‚·D‚»‚Ì‚½‚ßCƒvƒƒOƒ‰ƒ~ƒ“ƒOI‚Ì“à—e‚ð\•ª—‰ð‚µ‚Ä‚¨‚­•K—v‚ª‚ ‚éD‰Á‚¦‚ÄC“dŽqHŠw‰È‚É‚¨‚¯‚éƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Í“dŽqHŠw‚Ì’mŽ¯‚Æ–§Ú‚ÉŠÖ‚í‚Á‚Ä‚¢‚é‚Ì‚ÅCŽÀŒ±ŽÀK‚È‚Ç‚ÌŽÀKŒn‰È–ڂɂ‚¢‚Ä‚à‚»‚ÌŠy‚µ‚³‚ð—‰ð‚µ‚Ä‚¨‚­•K—v‚ª‚ ‚éD

yŽö‹ÆŒv‰æi ƒvƒƒOƒ‰ƒ~ƒ“ƒO‡U jz
T ã’iFƒe[ƒ}^‰º’iF“à—ei–Ú•WA€”õ‚È‚Çj
1 CŒ¾Œê‚Ì•œK1
2”NŽŸ‚ÉŠwK‚µ‚½CŒ¾Œê‚Ì•œK‚ðs‚¤D‚±‚±‚Å‚ÍC•W€“üo—Í‚âŽl‘¥‰‰ŽZC2i”‚ÌŒvŽZ‚É•K—v‚Ș_—‰‰ŽZ‚âƒVƒtƒg‰‰ŽZC‰ÈŠwŒvŽZ‚ÉŒ‡‚©‚¹‚È‚¢ŽZp‰‰ŽZŠÖ”‚ɂ‚¢‚Ä•œK‚·‚éD
2 CŒ¾Œê‚Ì•œK2
ŠÖ”‚Æ•Ï”‚ɂ‚¢‚Ä‚Ìu‹`‚ðs‚¤D
3 ƒ|ƒCƒ“ƒ^1
CŒ¾Œê‚Å‚ÍCƒ|ƒCƒ“ƒ^‚ð—˜—p‚µ‚ăƒ‚ƒŠã‚̃AƒhƒŒƒX‚ɃAƒNƒZƒX‚·‚邱‚Æ‚ª‚Å‚«‚éD‚±‚±‚Å‚ÍCƒƒ‚ƒŠ‚ÉŠ„‚è“–‚Ä‚ç‚ꂽƒ|ƒCƒ“ƒ^•Ï”‚ª‚ǂ̂悤‚ÈU‚é•‘‚¢‚ðs‚¤‚©‚ðŠw‚ÑC‚»‚ÌŽg—p•û–@‚ɂ‚¢‚Ä—‰ð‚ð[‚ß‚éD
4 ƒ|ƒCƒ“ƒ^2
”z—ñ‚ƃ|ƒCƒ“ƒ^C\‘¢‘̂̃|ƒCƒ“ƒ^Cƒ|ƒCƒ“ƒ^‚̃|ƒCƒ“ƒ^‚ðŠwK‚µC‚»‚ÌŽg—p•û–@‚ɂ‚¢‚Ä—‰ð‚ð[‚ß‚éD
5 ƒtƒ@ƒCƒ‹“üo—Í1
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚¨‚¢‚ÄCƒf[ƒ^‚ð“Ç‚Ýž‚ñ‚¾‚èCŒ‹‰Ê‚ð‘‚«o‚µ‚½‚è‚·‚鈗‚Íd—v‚Å‚ ‚éD‚±‚̂悤‚Ȉ—ƒtƒ@ƒCƒ‹‚Í“üo—͂ƌĂ΂ê‚邪C‚»‚ÌŠT—v‚ðŽ¦‚·D‚Ü‚½Cƒtƒ@ƒCƒ‹‚ɂ̓eƒLƒXƒgƒtƒ@ƒCƒ‹‚ƃoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ª‘¶Ý‚·‚邪C‚±‚±‚ł̓eƒLƒXƒgƒtƒ@ƒCƒ‹‚ð’†S‚É‚»‚Ì“üo—Í•û–@‚ðŠw‚ÔD
6 ƒtƒ@ƒCƒ‹“üo—Í2
‰ÈŠwŒvŽZ‚ðs‚¤ã‚ÅCƒoƒCƒiƒŠƒtƒ@ƒCƒ‹ ‚ðˆµ‚¤‚±‚Æ‚Íd—v‚Å‚ ‚éD‚±‚±‚Å‚ÍCƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚Ì“üo—Í‚ÉŠÖ‚µ‚ÄŠwK‚ðs‚¤D
7 ‰‰K
ƒtƒ@ƒCƒ‹“üo—Í‚ÉŠÖ‚·‚鉉K‚ðs‚¤D
8 ’†ŠÔŽŽŒ±
1`7T‚ÉŠÖ‚·‚é“à—e‚Ì’†ŠÔŽŽŒ±
9 ŽŽŒ±–â‘è‚̉𓚂ƉðàDƒIƒuƒWƒFƒNƒgŽwŒüŒ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ìà–¾
’†ŠÔŽŽŒ±–â‘è‚Ì‰ð“š‚ðŽ¦‚µC‚»‚̉ðà‚ð‚·‚éD‚»‚ÌŒãCƒIƒuƒWƒFƒNƒgŽwŒüŒ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ìà–¾‚ðs‚¢CŽè‘±‚«Œ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ƃ̈Ⴂ‚ðŠwK‚·‚éD‚Ü‚½CJavaŒ¾Œêƒx[ƒX‚Å‚ ‚éProcessingŒ¾Œê“™‚ð—p‚¢‚ăIƒuƒWƒFƒNƒgŽwŒüŒ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ð—‰ð‚·‚éD
10 ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê1@ƒNƒ‰ƒX‚ƃCƒ“ƒXƒ^ƒ“ƒX
ƒNƒ‰ƒX‚ƃIƒuƒWƒFƒNƒgCƒCƒ“ƒXƒ^ƒ“ƒX‚̶¬•û–@‚ðu‹`‚µC‚»‚ÌŽg‚¢•û‚ð—‰ð‚·‚éD
11 ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê2@ƒRƒ“ƒXƒgƒ‰ƒNƒ^
ƒNƒ‰ƒX‚©‚çƒIƒuƒWƒFƒNƒg‚ðƒCƒ“ƒXƒ^ƒ“ƒX‰»‚·‚éÛC‚»‚̉Šú‰»ˆ—‚ðs‚¤ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Æ‚¢‚¤ŠT”O‚ª‘¶Ý‚·‚éC‚»‚ÌŽg—p•û–@‚ðŠw‚ÑC—‰ð‚ð[‚ß‚éD
12 ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê3@Œp³
‚ ‚éƒNƒ‰ƒX‚ÉCV‚µ‚¢ƒƒ\ƒbƒh‚âƒtƒB[ƒ‹ƒh‚ð’ljÁ‚µ‚ÄV‚µ‚¢ƒNƒ‰ƒX‚ðì‚邱‚Æ‚ðŒp³‚Æ‚¢‚¤D‚±‚ê‚ç‚ÌŠT”O‚ð—‰ð‚µC‰‰K‚ð’Ê‚µ‚Ä—‰ð‚ð[‚ß‚éD
13 ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê4@ƒtƒ@ƒCƒ‹‘€ì‚Æ“üo—Í
ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚É‚¨‚¯‚éƒtƒ@ƒCƒ‹“üo—Í‘€ì‚ð—‰ð‚·‚éD
14 ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‰‰K
ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚ÉŠÖ‚·‚鉉K‚ðs‚¤D
15 ‘‡‰‰K
‚±‚ê‚Ü‚Å‚Ì“à—e‚ÉŠÖ‚·‚鑇‰‰K‚ðs‚¤D
16 ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‰ðà
‘OŠú‚ÅŠw‚ñ‚¾ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêˆÈŠO‚ÉC‘½‚­‚ÌŽv‘z‚ÉŠî‚¢‚ÄÝŒvE—˜—p‚³‚ê‚Ä‚¢‚éƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ɂ‚¢‚ÄŠw‚ÔD
17 Python“ü–å1
Še•ª–ì‚Å•L‚­—p‚¢‚ç‚ê‚Ä‚¢‚éƒXƒNƒŠƒvƒgŒ¾Œê‚Å‚ ‚éPythonŒ¾Œê‚ÌŠî–{‚ðŠw‚ÔD“Á’¥“I‚ȃCƒ“ƒfƒ“ƒg‚Ì‘‚«•û‚â•Ï”‚â”z—ñ‚̈µ‚¢Cif‚âfor‚Ȃǂ̧Œä\‘¢‚ɂ‚¢‚ĉðà‚·‚éD
18 Python“ü–å2
Python‚Í—lX‚ȃ‰ƒCƒuƒ‰ƒŠ‚ª[ŽÀ‚µ‚Ä‚¨‚èC‚»‚ÌŽg‚¢‚±‚È‚µ‚ªd—v‚Å‚ ‚éD‚±‚±‚Å‚Í‚»‚̃‰ƒCƒuƒ‰ƒŠ‚ÌЉî‚ÆŽg‚¢•û‚ɂ‚¢‚Äu‹`‚·‚éD
19 ”­“WƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ÆŒÂlŠJ”­ 1
—^‚¦‚ç‚ꂽ–Ú•W‚ÉŠî‚«CŠeŽ©‚ªŠó–]‚·‚é‰Û‘è‚ðݒ肵C‰Û‘è‚ɇ‚Á‚½ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ð‘I’肵C‚»‚ÌŽÀ‘••û–@‚ðŠw‚ÔD–{u‹`‚ÅЉ‚Ä‚¢‚È‚¢Œ¾Œê‚Å‚à·‚µŽx‚¦‚È‚¢D
20 ”­“WƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ÆŒÂlŠJ”­ 2
‘OT‚Ɉø‚«‘±‚«C‰Û‘è‚ÉŽæ‚è‘g‚ÞD
21 ”­“WƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ÆŒÂlŠJ”­ 3
‘OT‚Ɉø‚«‘±‚«C‰Û‘è‚ÉŽæ‚è‘g‚ÞD
22 ŒÂlŠJ”­ƒvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“
19T–Ú‚©‚ç21T–Ú‚Ì“à—e‚ÉŠÖ‚·‚é”­•\‚ðs‚¤i1l2•ª’ö“xjD
23 ƒAƒCƒfƒAÝŒv 1
‘OT‚Ü‚Å‚ÉŠwK‚µ‚½“à—e‚¨‚æ‚Ñ—^‚¦‚ç‚ꂽ–Ú•W‚ÉŠî‚«C3`5l‚̃`[ƒ€‚Å–Ú•W‚ð’B¬‚·‚邽‚߂̃AƒCƒfƒA‚ÌÝŒv‚âŽÀ‘••û–@‚Ì‘I’è‚ðs‚¤D
24 ƒAƒCƒfƒAÝŒv 2
‘OT‚Ɉø‚«‘±‚«ƒAƒCƒfƒA‚ÌÝŒv‚ÉŽæ‚è‘g‚ÝC‚»‚Ì“à—e‚ðƒXƒ‰ƒCƒh‚É‚Ü‚Æ‚ß‚éD
25 ƒAƒCƒfƒAƒvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“
23T–Ú‚©‚ç24T–Ú‚Ì“à—e‚ÉŠÖ‚·‚éƒAƒCƒfƒA”­•\‚Æ‘ŠŒÝu•]‚ðs‚¤i1ƒ`[ƒ€4•ª’ö“xjD
26 ƒ`[ƒ€ŠJ”­ 1
‘OT‚̃AƒCƒfƒA”­•\‚¨‚æ‚Ñ‚»‚Ìu•]‚ÉŠî‚«C‰Û‘è‚ÌÄÝŒv‚ðs‚¢Cƒ`[ƒ€‚ł̃AƒCƒfƒA‚ÌŽÀ‘•‚ÉŽæ‚è‘g‚ÞD
27 ƒ`[ƒ€ŠJ”­ 2
‘OT‚Ɉø‚«‘±‚«ƒ`[ƒ€‰Û‘è‚ÉŽæ‚è‘g‚ÞD
28 ƒ`[ƒ€ŠJ”­ 3
‘OT‚Ɉø‚«‘±‚«ƒ`[ƒ€‰Û‘è‚ÉŽæ‚è‘g‚ÞD
29 ƒ`[ƒ€ŠJ”­ƒvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“
ƒ`[ƒ€‰Û‘è‚ɂ‚¢‚ẴvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“‚ðs‚¤i1ƒ`[ƒ€4•ª’ö“xjD
30 ‘Š‡
‚±‚Ìu‹`‚Ì‘Š‡‚ð‚¨‚±‚È‚¤‚Æ‚Æ‚à‚ÉCu‹`’†‚ÉЉ‚«‚ê‚È‚©‚Á‚½Ž–—á‚â¡Œã‚Ì”­“W‚Ȃǂɂ‚¢‚Äq‚ׂéD
”õ
l
‘OŠú’†ŠÔŽŽŒ±‚¨‚æ‚Ñ‘OŠú’èŠúŽŽŒ±‚ðŽÀŽ{‚·‚éD ŒãŠú‚ÍŽŽŒ±‚ðŽÀŽ{‚¹‚¸C‚©‚í‚è‚ɃvƒŒƒ[ƒ“ƒe[ƒVƒ‡ƒ“‚¨‚æ‚уŒƒ|[ƒg‚Å•]‰¿‚·‚éD