ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ﭘﻴﺸﺮﻓﺘﻪ ﻧﻴﻢﺳﺎل دوم ٨٤-٨٥ ﺗﻤﺮﯾﻦ ١ ﺑﺮاي ﻫﺮ ﻳﻚ از ﻣﺴﺌﻠﻪﻫﺎي زﻳﺮ ﻳﻚ ﻛﻼس ﺟﺎوا ﺑﻨﻮﻳﺴﻴﺪ ﻛﻪ ﻣﺴﺌﻠﻪ را ﻃﺒﻖ ﻣﺸﺨﺼﺎت ﮔﻔﺘﻪ ﺷﺪه ﺣﻞ ﻛﻨﺪ .دﻗﺖ ﻛﻨﻴﺪ ﻛﻪ ﻧﺎم ﻛﻼس ﺷﻤﺎ دﻗﻴﻘﺎ ﻧﺎم داده ﺷﺪه ﺑﺎﺷﺪ )ﺑﻪ ﺑﺰرﮔﻲ و ﻛﻮﭼﻜﻲ ﺣﺮوف دﻗﺖ ﻛﻨﻴﺪ( .ﺑﺮاي ﺗﺤﻮﻳﻞ ﺑﺮﻧﺎﻣﻪﻫﺎ ﻳﻚ e-mailﺑﺎ ﻣﺸﺨﺼﺎت زﻳﺮ ارﺳﺎل ﻛﻨﻴﺪ: a_kamali@ce.sharif.edu Recipient: JAVA-HW1-84115900 Subject: Body: HW1-84115900.rar Attachment: ﻓﺎﻳﻞ HW1-[stid].rarﻓﻘﻂ ﺑﺎﻳﺪ ﺷﺎﻣﻞ ﻓﺎﻳﻞﻫﺎي HW11.javaو HW12.javaﺑﺎﺷﺪ. ﻣﻬﻠﺖ ﺗﺤﻮﻳﻞ ﺗﻤﺮﻳﻦ 84/12/12 ،اﺳﺖ. • ﻧﺎم ﻛﻼس ﺑﺮﻧﺎﻣﻪHW11 : ﻳﻚ Appletﺑﻨﻮﻳﺴﻴﺪ ﻛﻪ ﺑﻪ ﺻﻮرت ﺗﺼﺎدﻓﻲ ﻳﻚ ﺳﺮي ﻋﺪد )ﻋﺮض ﻧﻘﺎط( ﺗﻮﻟﻴﺪ ﻛﻨﺪ و ﺳﭙﺲ ﻧﻤﻮدار آن را رﺳﻢ ﻛﻨﺪ .ﺧﺮوﺟﻲ ﺑﺮﻧﺎﻣﻪ ﻧﻤﻮﻧﻪ: راﻫﻨﻤﺎﻳﻲ :از ﻛﻼس java.util.Randomاﺳﺘﻔﺎده ﻛﻨﻴﺪ. ﻧﺎم ﻛﻼس ﺑﺮﻧﺎﻣﻪHW12 : ﺑﺮﻧﺎﻣﻪاي ﺑﻨﻮﻳﺴﻴﺪ ) (Console Applicationﻛﻪ اﺑﺘﺪا ) nﺗﻌﺪاد رﺷﺘﻪﻫﺎ( را از ورودي ﺑﺨﻮاﻧﺪ و ﺳﭙﺲ nرﺷﺘﻪ ﺑﻪ ﺻﻮرت i_xxxxرا از ورودي ﺑﺨﻮاﻧﺪ .ﺑﺮﻧﺎﻣﻪ اﺑﺘﺪا ﺑﺎﻳﺪ اﻳﻦ رﺷﺘﻪﻫﺎ را ﺑﺮ اﺳﺎس iﻣﺮﺗﺐ ﻛﻨﺪ .ﺧﺮوﺟﻲ ﺑﺮﻧﺎﻣﻪ ﺑﺎﻳﺪ دو ﻛﺎراﻛﺘﺮ آﺧﺮ ﻫﻤﻪ رﺷﺘﻪﻫﺎ )ﭘﺲ از ﻣﺮﺗﺐ ﻛﺮدن( ﺑﺎﺷﺪ .ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل: ورودي ﺑﺮﻧﺎﻣﻪ: 4 1_Salam 12_Hello 3_this is a test !2_Java is cool ﭘﺲ از ﻣﺮﺗﺐ ﻛﺮدن: 1_Salam !2_Java is cool 3_this is a test 12_Hello ﺧﺮوﺟﻲ ﺑﺮﻧﺎﻣﻪ: aml!stlo راﻫﻨﻤﺎﻳﻲ: .iاز String.splitﺑﺮاي ﺟﺪا ﻛﺮدن ﻋﺪد اﺑﺘﺪاي رﺷﺘﻪ ) ( iاﺳﺘﻔﺎده ﻛﻨﻴﺪ: ﻣﺜﺎل از :String.split ;”String str = “1_abcd ;]String part1 = str.split(“_”)[0 ;]String part2 = str.split(“_”)[1 ”// part1 = “1” , part2 = “abcd .iiﺑﺮاي ﮔﺮﻓﺘﻦ دو ﻛﺎراﻛﺘﺮ آﺧﺮ از String.substringاﺳﺘﻔﺎده ﻛﻨﻴﺪ.
© Copyright 2025 Paperzz