In The Name Of God Homework Set 1 ﺗﻤﺮﻳﻦ ﻫﺎي ﺧﻮد را ﻛﻪ ﺷﺎﻣﻞ ﻓﺎﻳﻞ)ﻫﺎي( *.pasﻣﻴﺒﺎﺷﺪ Zipﻛﻨﻴﺪ و آﻧﻬﺎ را ﺑﺎ ﻓﺮﻣﺖ زﻳﺮ ﻧﺎﻣﮕﺬاري ﻧﻤﺎﻳﻴﺪ: L ID_HW#.Zip ﺑﺮاي ﻧﻤﻮﻧﻪ داﻧﺸﺠﻮﻳﻲ ﺑﺎ ﺷﻤﺎره داﻧﺸﺠﻮﻳﻲ 84107053ﻛﻪ ﺗﻤﺮﻳﻦ ﺳﺮي 3را Zipﻣﻴﻜﻨﺪ آﻧﺮا ﺑﺎ ﻧـﺎم 84107053_HW3.Zip ﻣﻴﻔﺮﺳﺘﺪ. ﺗﻤﺮﻳﻦ ﻫﺎﻳﻲ ﻛﻪ در ﻧﻈﺮ ﮔﺮﻓﺘﻪ ﻧﻤﻴﺸﻮﻧﺪ: SC A Email Subjectﻧﺎﻣﻪ اي ﻛﻪ ﺗﻤﺮﻳﻦ ﺑﻪ آن Attachﺷﺪه دﻗﻴﻘﺎً ﻫﻤﺎن ﻧﺎم ﻓﺎﻳﻞ Zipﺷﺪه اﺳﺖ. ﺗﻤﺮﻳﻦ ﺳﺮي اول ﺧﻮد را ﺗﺎ ﺗﺎرﻳﺦ 14/1/86ﺑﻪ آدرس [email protected]ﺑﻔﺮﺳﺘﻴﺪ. (1ﺗﻤﺮﻳﻦ ﻫﺎﻳﻲ ﻛﻪ ﭘﺲ از زﻣﺎن ﺗﻌﻴﻴﻦ ﺷﺪه ﻓﺮﺳﺘﺎده ﺷﻮﻧﺪ. (2ﺗﻤﺮﻳﻦ ﻫﺎﻳﻲ ﻛﻪ Email Subjectو ﻳﺎ ﻧﺎم ﻓﺎﻳﻞ Zipآﻧﻬﺎ ﺑﺎ ﻓﺮﻣﺖ ﮔﻔﺘﻪ ﺷﺪه در ﺑﺎﻻ ﺗﻔﺎوت داﺷﺘﻪ ﺑﺎﺷﺪ. (1ﻳﻚ Vending Machineﺑﺎﻳﺪ ﺑﺘﻮاﻧﺪ ﺑﺎﻗﻴﻤﺎﻧﺪه ي ﭘﻮل ﺧﺮﻳﺪ را ﺑﺎ اﺳﺘﻔﺎده از ﺳﻜﻪ ﻫﺎي ﻣﻮﺟﻮد ﺑﭙﺮدازد .ﻓﺮض ﻛﻨﻴﺪ واﺣﺪﻫﺎي ﭘﻮل ﻣﻮﺟﻮد ﺳﻜﻪ ﻫﺎي ¢ 20,10,5,1اﺳﺖ.ﺑﺮﻧﺎﻣﻪ اي ﺑﻨﻮﻳﺴﻴﺪ ﻛﻪ ﻣﻘﺪار ﻣﻌﻴﻨﻲ ﭘﻮل را از ﻛﺎرﺑﺮ ﮔﺮﻓﺘﻪ و اﻳﻦ ﻓﺮاﻳﻨﺪ ﺗﻔﻜﻴﻚ را اﻧﺠﺎم دﻫﺪ. A - Vending Machineﺑﺮاي ﭘﺮداﺧﺖ ﭘﻮل از ﻛﻤﺘﺮﻳﻦ ﺗﻌﺪاد ﻣﻤﻜﻦ ﺳﻜﻪ اﺳﺘﻔﺎده ﻣﻴﻜﻨﺪ. P (2ﺑﺮﻧﺎﻣﻪ اي ﻃﺮاﺣﻲ ﻛﻨﻴﺪ ﻛﻪ ﺑﻄﻮر ﺗﺼﺎدﻓﻲ دو ﻋﺪد اﻧﺘﺨﺎب را ﻛﻨﺪ و ﺣﺎﺻﻞ ﺿﺮب آﻧﻬﺎ را از ﻛﺎرﺑﺮ ﺑﭙﺮﺳﺪ .ﻛﺎرﺑﺮ ﺑﺎﻳﺪ ﺑﺘﻮاﻧﺪ در زﻣﺎن ﻣﻌﻴﻨﻲ ﭘﺎﺳﺦ را وارد ﻧﻤﺎﻳﺪ .اﮔﺮ ﭘﺎﺳﺦ درﺳﺖ ﺑﻮد ﻛﺎرﺑﺮ ﺑﻪ ﻣﺮﺣﻠﻪ ي ﺑﻌﺪ رﻓﺘﻪ و ﺳﻮال دﻳﮕﺮي از او ﭘﺮﺳﻴﺪه ﻣﻴﺸﻮد. در ﻫﺮ ﻣﺮﺣﻠﻪ ﺑﺎﻳﺴﺘﻲ ﺳﺆال ،ﺣﺎﺻﻞ ﺿﺮب اﻋﺪاد ﺑﺰرﮔﺘﺮي ﻧﺴﺒﺖ ﺑﻪ ﻣﺮﺣﻠﻪ ي ﭘﻴﺶ ﺑﺎﺷﺪ ،ﺑﻪ ﻃﻮري ﻛﻪ ﭘﺮﺳﺶ ﻫﺎ از ﺳﺎده ﺑﻪ ﺳﺨﺖ ﻣﻄﺮح ﺷﻮﻧﺪ. ﻓﺮﺻﺖ ﭘﺎﺳﺦ ﮔﻮﻳﻲ ﺑﻪ ﺳﺆال 5 ،ﺛﺎﻧﻴﻪ در ﻣﺮﺣﻠﻪ ي اول ﺑﻮده و در ﻣﺮاﺣﻞ ﺑﻌﺪ ﺑﻪ ﺻﻮرت ﺗﺎﺑﻌﻲ از ﺷﻤﺎره ي ﻣﺮﺣﻠﻪ زﻳﺎد ﻣﻴﺸﻮد. ﺑﺮﻧﺎﻣﻪ ﺗﺎ ﺟﺎﻳﻲ ﭘﻴﺶ ﻣﻴﺮود ﻛﻪ اوﻟﻴﻦ ﭘﺎﺳﺦ ﻏﻠﻂ وارد ﺷﺪه ﻳﺎ زﻣﺎن ﭘﺎﺳﺦ ﮔﻮﻳﻲ ﺑﻪ ﺳﺆال ﺗﻤﺎم ﺷﻮد .در اﻳﻦ ﻫﻨﮕﺎم ﺑﺮﻧﺎﻣﻪ ﺑﺎﻳﺪ اﻣﺘﻴﺎز ﻛﺎرﺑﺮ را اﻋﻼم ﻛﻨﺪ. Use Pascal help on words: Randomize, Random, Random (A). (3ﻛﺮوﻧﻮﻣﺘﺮ اﺑﺰاري اﺳﺖ ﺑﺮاي اﻧﺪازه ﮔﻴﺮي ﺑﺎزه ﻫﺎي زﻣﺎﻧﻲ ﻛﻮﺗﺎه ،ﺑﺎ دﻗﺖ ﺑﺴﻴﺎر زﻳﺎد .اﻳﻦ وﺳﻴﻠﻪ داراي ﻋﻤﻠﻜﺮد ﻫﺎي زﻳﺮ اﺳﺖ: (1 (2 (3 (4 Lapﺑﺪون ﻧﮕﻪ داﺷﺘﻦ ﺷﻤﺎرﻧﺪه ي زﻣﺎن ،زﻣﺎن ﺧﺎﺻﻲ را ﺛﺒﺖ ﻣﻴﻜﻨﺪ. Stopﺷﻤﺎرﻧﺪه ي زﻣﺎن را ﻧﮕﻪ داﺷﺘﻪ و زﻣﺎن را ﺛﺒﺖ ﻣﻴﻜﻨﺪ. Startﺷﻤﺎرﻧﺪه ي زﻣﺎن ﻣﺘﻮﻗﻒ را دوﺑﺎره ﺑﻪ راه ﻣﻴﺎﻧﺪازد. Resetﺷﻤﺎرﻧﺪه ي زﻣﺎن را ﺑﻪ ﺻﻔﺮ ﺑﺮﻣﻴﮕﺮداﻧﺪ. ﺑﺮﻧﺎﻣﻪ ي ﻛﺮوﻧﻮﻣﺘﺮي ﺑﻨﻮﻳﺴﻴﺪ ﻛﻪ داراي اﻳﻦ ﻋﻤﻠﻜﺮد ﻫﺎ ﺑﺎﺷﺪ و ﻛﺎرﺑﺮ ﺑﺘﻮاﻧﺪ ﺗﻮﺳﻂ Keyboardآﻧﻬﺎ را ﻓﻌﺎل ﻛﻨﺪ .دﻗﺖ ﻣﻄﻠﻮب ﻛﺮوﻧﻮﻣﺘﺮ 0.01ﺛﺎﻧﻴﻪ اﺳﺖ. Use Pascal help on words: Readkey,Keypressed. L SC A A P
© Copyright 2025 Paperzz