ﻣﺒﺎﻧﯽ ﺑﺮﻧﺎﻣﻪﺳﺎزی ﻧﯿﻢﺳﺎل اول ٩٣-٩۴ داﻧﺸﮕﺎه ﺻﻨﻌﺘﯽ ﺷﺮﯾﻒ ﻣﺪرس:اﻣﯿﺪ ﻏﯿﺒﯽ داﻧﺸﮑﺪهی ﻣﻬﻨﺪﺳﯽ ﮐﺎﻣﭙﯿﻮﺗﺮ ﺗﻤﺮﯾﻦ ٣ آﺷﻨﺎﯾﯽ اوﻟﯿﻪ ﺑﺎ ﺗﻮاﺑﻊ ﻣﻬﻠﺖ ارﺳﺎل ١۶ :آﺑﺎن ﻣﺎه ﺑﻪ ﻣﻮارد زﯾﺮ ﺗﻮﺟﻪ ﮐﻨﯿﺪ: • ﺣﺘﻤﺎ در ارﺳﺎل ﻓﺎﯾﻞ ﺑﺮﻧﺎﻣﻪﻫﺎ ﺑﻪ ﻧﺎم ﻓﺎﯾﻞ و ﻓﺮﻣﺖ ورودی و ﺧﺮوﺟﯽﻫﺎ ﺗﻮﺟﻪ ﺷﻮد .در ﺻﻮرت اﺷﺘﺒﺎه در ﻧﺤﻮهی درﯾﺎﻓﺖ ورودی و ﭼﺎپ ﺧﺮوﺟﯽ ،ﻧﻤﺮهای ﺑﻪ ﺷﻤﺎ ﺗﻌﻠﻖ ﻧﺨﻮاﻫﺪ ﮔﺮﻓﺖ. • ﭘﺎﺳﺦ ﺗﻤﺮﯾﻨﺎت در ﺳﺎﻣﺎﻧﻪی داوری ﺑﺎرﮔﺬاری ﮐﻨﯿﺪ. • ﻫﻢﻓﮑﺮی و ﻫﻢﮐﺎری در ﭘﺎﺳﺦ ﺑﻪ ﺗﻤﺮﯾﻨﺎت اﺷﮑﺎﻟﯽ ﻧﺪارد وﻟﯽ ﭘﺎﺳﺦ ارﺳﺎﻟﯽ ﺣﺘﻤﺎً ﺑﺎﯾﺪ ﺗﻮﺳﻂ ﺧﻮد ﺷﺨﺺ ﻧﻮﺷﺘﻪ ﺷﺪه ﺑﺎﺷﺪ. • ﻣﺒﻨﺎی درس ،اﻋﺘﻤﺎد ﺑﺮ ﭘﺎﺳﺦ ارﺳﺎﻟﯽ از ﺳﻮی ﺷﻤﺎﺳﺖ؛ ﺑﻨﺎﺑﺮاﯾﻦ ارﺳﺎل ﭘﺎﺳﺦ در ﺳﺎﻣﺎﻧﻪی داوری ﺑﻪ اﯾﻦ ﻣﻌﻨﺎﺳﺖ ﮐﻪ ﭘﺎﺳﺦ آن ﺗﻤﺮﯾﻦ ،ﺗﻮﺳﻂ ﺷﻤﺎ ﻧﻮﺷﺘﻪ ﺷﺪه اﺳﺖ .در ﺻﻮرت ﺗﻘﻠﺐ و ﯾﺎ اﺛﺒﺎت ﻋﺪم ﻧﻮﺷﺘﺎر ﭘﺎﺳﺦ ﺣﺘﯽ ﯾﮏ ﺳﻮال از ﺗﻤﺮﯾﻦ ،ﻧﻤﺮهی آن ﺗﻤﺮﯾﻦ ﺑﻪ ﻃﻮر ﮐﺎﻣﻞ ﺑﺮای ﻫﺮ دو ﻃﺮفِ ﺗﻘﻠﺐﮔﯿﺮﻧﺪه و ﺗﻘﻠﺐدﻫﻨﺪه ﺑﺮاﺑﺮ ﺻﻔﺮ ﻗﺮار داده ﺧﻮاﻫﺪ ﺷﺪ. • ﻣﻬﻠﺖ ارﺳﺎل ﻓﺎﯾﻞﻫﺎ ﺗﺎ ﺳﺎﻋﺖِ ٢٣:۵٩ﺗﺎرﯾﺦ ﮔﻔﺘﻪ ﺷﺪه اﺳﺖ .ﭘﺲ از ﮔﺬﺷﺖِ ﺣﺘﯽ ﯾﮏ ﺛﺎﻧﯿﻪ از اﯾﻦ زﻣﺎن ،ﺗﺎ ﺳﻪ روز ﻧﻤﺮهی ﺷﻤﺎ ﺑﺎ ﺿﺮﯾﺐ ٠٬۶و ﭘﺲ از آن ﺗﺎ ﯾﮏ ﻫﻔﺘﻪ ،ﺑﺎ ﺿﺮﯾﺐ ٠٬٣ﻣﺤﺎﺳﺒﻪ ﺧﻮاﻫﺪ ﺷﺪ .ارﺳﺎل ﺑﺎ ﺗﺄﺧﯿﺮ ﺑﯿﺶ از ﯾﮏ ﻫﻔﺘﻪ ،ﻣﺠﺎز ﻧﯿﺴﺖ. • ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ اﯾﻨﮑﻪ ﻣﺒﺤﺚ اﯾﻦ ﺗﻤﺮﯾﻦ ،ﺗﻮاﺑﻊ اﺳﺖ ،در ﺻﻮرﺗﯽﮐﻪ از ﺗﻮاﺑﻊ ﺧﻮاﺳﺘﻪ ﺷﺪه اﺳﺘﻔﺎده ﻧﮑﻨﯿﺪ و ﯾﺎ ﺗﻮاﺑﻊ را ﺑﻪ ﺻﻮرت ﺧﻮاﺳﺘﻪ ﺷﺪه ﺗﻮﺳﻂ ﺳﺆال ﻧﻨﻮﯾﺴﯿﺪ ،ﺣﺘﯽ در ﺻﻮرت درﯾﺎﻓﺖ ﻧﻤﺮهی ﮐﺎﻣﻞ از ﺳﻮی ﺟﺎج ،ﻧﻤﺮهی ﺻﻔﺮ ﺑﺮای ﺷﻤﺎ ﻗﺮار داده ﺧﻮاﻫﺪ ﺷﺪ. • ﻫﺮﮔﻮﻧﻪ ﺳﻮال ﻣﺮﺑﻮط ﺑﻪ ﺗﻤﺮﯾﻦﻫﺎ را ﺑﺎ ﻣﻮﺿﻮع ﻣﻨﺎﺳﺐ در ﮔﺮوه درس ﻣﻄﺮح ﮐﻨﯿﺪ. ﮔﺮوه ﺗﻤﺮﯾﻦ ١ ﺳﺆال .١ﻣﺤﺎﺳﺒﻪ ﻣﺤﯿﻂ ﺑﯿﻀﯽ ) ٢٠ﻧﻤﺮه( ﻓﺮض ﮐﻨﯿﺪ ﮐﻪ ﯾﮏ ﺑﯿﻀﯽ در ﻣﺮﮐﺰ ﻣﺨﺘﺼﺎت ﺑﺎ ﺷﻌﺎعﻫﺎی ) (a, bدارﯾﻢ .ﺑﻨﺎﺑﺮاﯾﻦ ﻣﻌﺎدﻟﻪی اﯾﻦ ﺑﯿﻀﯽ ﺑﻪ ﺻﻮرت ( xa )٢ +( yb )٢ = ١ ﺧﻮاﻫﺪ ﺑﻮد .از »درس رﯾﺎﺿﯽ ﻋﻤﻮﻣﯽ ﯾﮏ« ﻣﯽداﻧﯿﺪ ﮐﻪ ﻣﺤﯿﻂ ﺑﯿﻀﯽ از اﻧﺘﮕﺮال زﯾﺮ ﺑﻪدﺳﺖ ﻣﯽآﯾﺪ: b٢ a٢ , k٢ = ١ − ١ − k ٢ sin٢ θ dθ √ ∫ π/٢ ٠ P = ۴a ﺣﺎل ﻣﯽﺧﻮاﻫﯿﻢ ﺑﺮﻧﺎﻣﻪای ﺑﻨﻮﯾﺴﯿﻢ ﮐﻪ ﺑﺎ اﺳﺘﻔﺎده از روش ﻣﻮﻧﺖﮐﺎرﻟﻮ ،ﻣﺤﯿﻂ ﺑﯿﻀﯽ را ﻣﺤﺎﺳﺒﻪ ﮐﻨﺪ .ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ اﯾﻨﮑﻪ در ﭘﺎﺳﺦ ﺑﻪ اﯾﻦ ﺗﻤﺮﯾﻦ ،ﺑﺎﯾﺪ از اﻋﺪاد ﺗﺼﺎدﻓﯽ اﺳﺘﻔﺎده ﮐﻨﯿﺪ؛ اﯾﻦ ﺗﻤﺮﯾﻦ ﺟﺎج ﻧﺨﻮاﻫﺪ ﺷﺪ و در ﻫﻨﮕﺎم ﺗﺤﻮﯾﻞ ﺣﻀﻮری ﺗﻤﺮﯾﻦ ﻋﻤﻠﯽ ،ﻧﻤﺮهی آن ﺑﻪ ﺷﻤﺎ ﺗﻌﻠﻖ ﺧﻮاﻫﺪ ﮔﺮﻓﺖ .ﺑﺎ اﯾﻦ وﺟﻮد ،ﻣﻬﻠﺖ ارﺳﺎل آن ﺗﺎ ١۶آﺑﺎن ﻣﺎه و ﻣﮑﺎن ارﺳﺎل آن ﻫﻤﺎن ﺳﺎﻣﺎﻧﻪی ﺟﺎج اﺳﺖ و ﺗﻨﻬﺎ ﺑﻪ ﺻﻮرت ﺧﻮدﮐﺎر ﻧﻤﺮه داده ﻧﺨﻮاﻫﺪ ﺷﺪ. ﺳﺆال .٢ﻗﺘﻞ وﺣﺸﯿﺎﻧﻪی ﮐﯿﺘﯽ ﺟﻨﻮز ) ٢۵ﻧﻤﺮه( »ﺑﻤﯿﺮ! ﺑﻤﯿﺮ!« »ﮐﻤﮏ! ﮐﻤﮏ!«اﯾﻦ آﺧﺮﯾﻦ ﻣﮑﺎﻟﻤﻪی ﺑﯿﻦ ﮐﯿﺘﯽ ﺟﻨﻮزِ ﻏﺮق در ﺧﻮن و ﻗﺎﺗﻠﺶ ،وﯾﻨﺴﺘﻮن ﻣﻮﺳﯿﻠﯽ ﺑﻮد؛ درﺣﺎﻟﯽﮐﻪ ﺟﻤﻌﯿﺖ ٣٨ﻧﻔﺮه از ﭘﺸﺖ ﭘﻨﺠﺮهی ﺧﺎﻧﻪﻫﺎﯾﺸﺎن ﺑﻪ ﯾﮑﺪﯾﮕﺮ ﻧﮕﺎه ﻣﯽﮐﺮدﻧﺪ و ﮐﻮﭼﮏﺗﺮﯾﻦ واﮐﻨﺸﯽ ﻧﺸﺎن ﻧﻤﯽدادﻧﺪ. ﭘﻨﺠﺎه ﺳﺎل ﭘﯿﺶ ،در اﯾﺎﻟﺖ ﻧﯿﻮﯾﻮرک ،زﻧﯽ ﮐﻪ از ﺧﺎﻧﻪ ﺑﻪ ﺑﯿﺮون آﻣﺪه ﺑﻮد ،ﺑﺎ ﺿﺮﺑﺎت ﭼﺎﻗﻮ ﻣﻮرد ﺣﻤﻠﻪ ﻗﺮار ﮔﺮﻓﺖ .ﺣﻤﻠﻪﮐﻨﻨﺪه ﮐﻪ وﯾﻨﺴﺘﻮن ﻣﻮﺳﯿﻠﯽ ﻧﺎم داﺷﺖ ،ﺑﻪ ﻣﺪت ﻧﯿﻢ ﺳﺎﻋﺖ ﺑﺎ ﮐﯿﺘﯽ ﺟﻨﻮز ﮔﻼوﯾﺰ ﺑﻮد و در ﻧﻬﺎﯾﺖ ﺿﺮﺑﺎت ﭼﺎﻗﻮ را ،ﯾﮑﯽ ﭘﺲ از دﯾﮕﺮی در ﺑﺪنِ ﮐﯿﺘﯽ ﺟﻨﻮز ﻓﺮود آورد .ﮔﺮﯾﻪﻫﺎ ،ﺟﯿﻎﻫﺎ و درﺧﻮاﺳﺖﻫﺎی ﮐﯿﺘﯽ ﺟﻨﻮز ﺑﺮای ﮐﻤﮏ ،ﻫﻤﮕﯽ ﺑﯽﺟﻮاب ﻣﺎﻧﺪ .ﺗﻨﻬﺎ ﭘﺲ از ﻧﯿﻢﺳﺎﻋﺖ ،ﯾﮑﯽ از ٣٨ﻧﻔﺮی ﮐﻪ ﻣﺸﻐﻮلِ ﻣﺸﺎﻫﺪهی اﯾﻦ ﺟﻨﺎﯾﺖ ﺑﻮد ،ﺑﺎ ﭘﻠﯿﺲ ﺗﻤﺎس ﮔﺮﻓﺖ. ﻗﺘﻞ ﻓﺠﯿﻊ ﮐﯿﺘﯽ ﺟﻨﻮز ﮐﻪ اﻣﺮوزه ﺑﻪ ﻋﻨﻮانِ ﯾﮏ ﻣﺴﺌﻠﻪی ﮐﻼﺳﯿﮏ روانﺷﻨﺎﺳﯽ و ﻧﻈﺮﯾﻪی ﺑﺎزی ﻣﻄﺮح ﻣﯽﺷﻮد ،در زﻣﺎنِ ﺧﻮد واﮐﻨﺶ ﺑﺴﯿﺎری را ﺑﻪ ﻫﻤﺮاه داﺷﺖ .روزﻧﺎﻣﻪﻧﮕﺎران ﺑﺴﯿﺎری ﺑﻪ ﺑﯽﺗﻔﺎوت ﺷﺪن ﻣﺮدم ﻧﺴﺒﺖ ﺑﻪ ﻫﻤﺪﯾﮕﺮ اﺷﺎره ﮐﺮدﻧﺪ .ﺷﺎﻋﺮان ﺑﺴﯿﺎری از »ﺳﺎل ﺳﻘﻮط ،ﺳﺎل ﻓﺮار ،ﺳﺎل ﮔﺮﯾﺰ و اﻧﺘﻈﺎر« ﺷﻌﺮ ﺳﺮودﻧﺪ و ﻣﺪلﺳﺎزﻫﺎی ﺑﺴﯿﺎری از »ﮐﻢرﻧﮓ ﺷﺪنِ ﻋﺎﻃﻔﻪ ﻫﻤﮕﺎم ﺑﺎ ﺑﺰرگﺷﺪن ﻣﺤﯿﻂ ﭘﯿﺮاﻣﻮن« ﺧﺒﺮ دادﻧﺪ. Martin J. Osborneدر ﮐﺘﺎب ﻣﻌﺮوفِ ﺧﻮد ﺑﻪ ﻧﺎم »ﻣﻘﺪﻣﻪای ﺑﺮ ﻧﻈﺮﯾﻪی ﺑﺎزیﻫﺎ« ﮐﻪ اﻣﺮوزه ﻣﺮﺟﻊ اﺻﻠﯽ ﺗﻤﺎﻣﯽ دروس ﻧﻈﺮﯾﻪی ﺑﺎزی اﺳﺖ ،ﺗﺤﻠﯿﻠﯽ رﯾﺎﺿﯿﺎﺗﯽ از اﯾﻦ ﻣﻮﺿﻮع اراﺋﻪ ﻣﯽﮐﻨﺪ .ﺑﺮای ﺧﻮاﻧﺪنِ اﯾﻦ ﺗﺤﻠﯿﻞ ﻣﯽﺗﻮاﻧﯿﺪ ﺑﻪ ﮐﺘﺎبِ ﻧﺎﻣﺒﺮده ﻣﺮاﺟﻌﻪ ﮐﻨﯿﺪ .در اﯾﻦ ﺗﺤﻠﯿﻞ ،ﻧﺎﺑﺎوراﻧﻪ ﻣﺸﺎﻫﺪه ﻣﯽﺷﻮد ﮐﻪ ﺑﺎ ﺑﺎﻻرﻓﺘﻦ ﺗﻌﺪاد اﻓﺮادی ﮐﻪ ﻗﺘﻞ را ﻣﺸﺎﻫﺪه ﻣﯽﮐﺮدﻧﺪ ،اﺣﺘﻤﺎل اﯾﻨﮑﻪ ﻫﯿﭻﮐﺲ ﺑﻪ ﭘﻠﯿﺲ زﻧﮓ ﻧﺰﻧﺪ و ﺑﻨﺎﺑﺮاﯾﻦ ﻗﺘﻞ ﮔﺰارش ﻧﺸﻮد ،اﻓﺰاﯾﺶ ﻣﯽﯾﺎﺑﺪ و در ﻧﺘﯿﺠﻪ ،ﻗﺘﻞ ﮐﯿﺘﯽ ﺟﻨﻮز ،ﻧﻪ ﺑﻪ ﺑﯽﻋﺎﻃﻔﻪ ﺷﺪن ﻣﺮدم در ﺷﻬﺮﻫﺎی ﺑﺰرگ ،ﺑﻠﮑﻪ ﺑﻪ ﮐﻢﺗﺮ ﺷﺪنِ ﺣﺲ ﻣﺴﺌﻮﻟﯿﺖ ﻫﻢزﻣﺎن ﺑﺎ ﺑﺰرگﺷﺪنِ ﺟﻤﻊ اﺷﺎره دارد. در ﺗﺤﻠﯿﻞ رﯾﺎﺿﯽ Osborne، اﺣﺘﻤﺎل اﯾﻨﮑﻪ ﯾﮏ ﻧﻔﺮ ﺑﺎ ﭘﻠﯿﺲ ﺗﻤﺎس ﺑﮕﯿﺮد ،از راﺑﻄﻪی زﯾﺮ ﺑﻪ دﺳﺖ ﻣﯽآﯾﺪ: ١ ٣ √ n−١ P =١− و اﺣﺘﻤﺎل اﯾﻨﮑﻪ ﻗﺘﻞ ﮔﺰارش ﻧﺸﻮد ،از راﺑﻄﻪی زﯾﺮ ﺑﻪ دﺳﺖ ﻣﯽآﯾﺪ: P r = (١ − P )n ٢ ﺷﮑﻞ Kitty Genovese :١ ﺷﮑﻞ Osborn Analyzes :٢ ﮐﻪ nﺗﻌﺪاد ﺷﺎﻫﺪان ﻗﺘﻞ اﺳﺖ؛ ﺑﻨﺎﺑﺮاﯾﻦ اﻋﺪاد ﺑﺎﻻ ﺑﻪ دﺳﺖ ﻣﯽآﯾﺪ .ﺗﻮﺟﻪ ﺷﻮد ﮐﻪ در اﯾﻦ ﺟﺪول ،اﻋﺪاد ﮔﺮد ﺷﺪهاﻧﺪ. ﻫﻤﺎنﻃﻮر ﮐﻪ ﻣﺸﺎﻫﺪه ﻣﯽﺷﻮد ،ﺑﺎ اﻓﺰاﯾﺶ ﺗﻌﺪاد ﻧﻔﺮاتِ ﺣﺎﺿﺮ در ﺻﺤﻨﻪ ،اﺣﺘﻤﺎل ﮔﺰارش ﻧﺸﺪنِ ﺟﻨﺎﯾﺖ اﻓﺰاﯾﺶ ﻣﯽﯾﺎﺑﺪ. ﻣﺘﺎﺳﻔﺎﻧﻪ ،آﻗﺎی Osbornﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ﺑﻠﺪ ﻧﯿﺴﺖ و از ﻣﺎ درﺧﻮاﺳﺖ ﮐﺮده اﺳﺖ ﮐﻪ ﺑﺮای وﯾﺮاﯾﺶ ﺟﺪﯾﺪ ﮐﺘﺎﺑﺶ ،وی را ﯾﺎری ﮐﻨﯿﻢ! ﺑﻨﺎﺑﺮاﯾﻦ ﺷﻤﺎ ﺑﺎﯾﺪ ﺑﻪ اﯾﺸﺎن ﮐﻤﮏ ﮐﻨﯿﺪ ﺗﺎ ﺑﺘﻮاﻧﺪ اﯾﻦ اﺣﺘﻤﺎل را ﺑﺮای ﻫﺮ ﺗﻌﺪاد ﺟﻤﻌﯿﺘﯽ ﻣﺤﺎﺳﺒﻪ ﮐﻨﺪ. ﻫﺪفِ اﯾﻦ ﺗﻤﺮﯾﻦ ،آﺷﻨﺎﯾﯽ ﺷﻤﺎ ﺑﺎ ﺗﺎﺑﻊﻧﻮﯾﺴﯽ اﺳﺖ ،ﺑﻨﺎﺑﺮاﯾﻦ اﺳﺘﻔﺎده از ﺗﻮاﺑﻊ ﮐﺘﺎﺑﺨﺎﻧﻪی رﯾﺎﺿﯽ math.hﻗﺎﺑﻞ ﭘﺬﯾﺮش ﻧﯿﺴﺖ .در اﯾﻦ ﺗﻤﺮﯾﻦ اﺑﺘﺪا ﺑﺎﯾﺪ ﺗﻮاﺑﻊ زﯾﺮ را ﺑﻨﻮﯾﺴﯿﺪ .ﻧﻤﺮهی اﯾﻦ ﺗﻤﺮﯾﻦ ﺗﻨﻬﺎ در ﺻﻮرﺗﯽ ﺑﻪ ﺷﻤﺎ ﺗﻌﻠﻖ ﺧﻮاﻫﺪ ﮔﺮﻓﺖ ﮐﻪ ﻣﻄﺎﺑﻖ آﻧﭽﻪ در اداﻣﻪ ﻣﯽآﯾﺪ، ﺑﺮﻧﺎﻣﻪﺳﺎزی ﮐﺮده ﺑﺎﺷﯿﺪ. ﺗﺎﺑﻌﯽ ﺑﺮای ﻣﺤﺎﺳﺒﻪی رﯾﺸﻪی ﻣﺮﺗﺒﻪی nاُم ﯾﮏ ﻋﺪد ﺑﺎ دﻗﺖِ ﺳﻪ رﻗﻢ اﻋﺸﺎر ﺑﻨﻮﯾﺴﯿﺪ .در اﯾﻦﺑﺎره ،در دورهی دﺑﯿﺮﺳﺘﺎن ﺑﺎ روش ﻧﯿﻮﺗﻮن آﺷﻨﺎ ﺷﺪهاﯾﺪ .ﺑﺮای اﻃﻼﻋﺎت ﺑﯿﺶﺗﺮ ﻣﯽﺗﻮاﻧﯿﺪ Nth root Algorithmرا ﮔﻮﮔﻞ ﮐﻨﯿﺪ! ﺗﺎﺑﻌﯽ ﺑﺮای ﻣﺤﺎﺳﺒﻪی ﺗﻮان mام ﯾﮏ ﻋﺪد ﺑﺎ دﻗﺖِ ﺳﻪ رﻗﻢ اﻋﺸﺎر ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ mﯾﮏ ﻋﺪد ﻃﺒﯿﻌﯽ اﺳﺖ. ﺑﺎ اﺳﺘﻔﺎده از ﺗﺎﺑﻊ ﻣﺤﺎﺳﺒﻪی رﯾﺸﻪ )ﻣﻄﺎﺑﻖ اوﻟﯿﻦ ﻓﺮﻣﻮل رﯾﺎﺿﯽ ﻧﻮﺷﺘﻪ ﺷﺪه در ﺑﺎﻻ( ،ﺗﺎﺑﻌﯽ ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ »اﺣﺘﻤﺎل ﺗﻤﺎس ﮔﺮﻓﺘﻦ ﯾﮏ ﻧﻔﺮ ٣ .ﺑﺎ ﭘﻠﯿﺲ« را ﺑﺎ دﻗﺖ ﺳﻪ رﻗﻢ اﻋﺸﺎر ﺑﺮﮔﺮداﻧﺪ « ﺗﺎﺑﻌﯽ ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ »اﺣﺘﻤﺎل ﮔﺰارش ﻧﺸﺪن ﺟﻨﺎﯾﺖ،(ﺑﺎ اﺳﺘﻔﺎده از ﺗﺮﮐﯿﺐ ﺗﻮاﺑﻊ ﻗﺒﻠﯽ )ﻣﻄﺎﺑﻖ دوﻣﯿﻦ ﻓﺮﻣﻮل رﯾﺎﺿﯽ ﻧﻮﺷﺘﻪ ﺷﺪه در ﺑﺎﻻ .را ﺑﺎ دﻗﺖ ﺳﻪ رﻗﻢ اﻋﺸﺎر ﺑﺮﮔﺮداﻧﺪ را درﯾﺎﻓﺖ ﮐﻨﺪ و ﺳﭙﺲ ﺑﺎ اﺳﺘﻔﺎده از ﺗﺎﺑﻊk ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ اﺑﺘﺪا ﻋﺪدmain ﻧﺎم دارد! ﺣﺎل ﯾﮏ ﺗﺎﺑﻊ۴ ﺷﻤﺎره،ﻓﺮض ﮐﻨﯿﺪ ﮐﻪ اﯾﻦ ﺗﺎﺑﻊ ! ﻧﯿﺰ ﺑﺮرﺳﯽ ﺷﻮدk ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﻪ ﺧﻮد. ﭼﺎپ ﮐﻨﺪk ﺗﺎ٢ ﻫﺎی ﺑﯿﻦn اﺣﺘﻤﺎل ﮔﺰارش ﻧﺸﺪن ﺟﻨﺎﯾﺖ را ﺑﺮای ﺗﻤﺎﻣﯽ،۴ ﺷﻤﺎره :ﻧﻤﻮﻧﻪ ورودی 38 :ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ NotReportPr (2) =0.111 NotReportPr (3) =0.192 NotReportPr (4) =0.231 NotReportPr (5) =0.254 NotReportPr (6) =0.268 NotReportPr (7) =0.278 NotReportPr (8) =0.285 NotReportPr (9) =0.291 NotReportPr (10) =0.296 NotReportPr (11) =0.299 NotReportPr (12) =0.302 NotReportPr (13) =0.305 NotReportPr (14) =0.307 NotReportPr (15) =0.309 NotReportPr (16) =0.311 NotReportPr (17) =0.312 NotReportPr (18) =0.313 NotReportPr (19) =0.314 NotReportPr (20) =0.315 NotReportPr (21) =0.316 NotReportPr (22) =0.317 NotReportPr (23) =0.318 NotReportPr (24) =0.319 NotReportPr (25) =0.319 NotReportPr (26) =0.320 NotReportPr (27) =0.320 NotReportPr (28) =0.321 NotReportPr (29) =0.321 NotReportPr (30) =0.322 NotReportPr (31) =0.322 NotReportPr (32) =0.323 NotReportPr (33) =0.323 NotReportPr (34) =0.323 NotReportPr (35) =0.324 NotReportPr (36) =0.324 NotReportPr (37) =0.324 NotReportPr (38) =0.325 ۴ ﺳﺆال .٣ﺣﻞ ﻣﻌﺎدﻟﻪ درﺟﻪ دوم ) ٣٠ﻧﻤﺮه( ﺗﺎﺑﻌﯽ ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ ﺑﺎ ﮔﺮﻓﺘﻦ ﺿﺮاﯾﺐ a, b, c, nﺑﻪ ﺗﺮﺗﯿﺐ ،ﻣﻌﺎدﻟﻪ ی درﺟﻪ دو ax٢ + bx + c = ٠را ﺣﻞ ﮐﻨﺪ .در اﯾﻦ ﺗﺎﺑﻊ nﺑﺮاﺑﺮ ٠ﯾﺎ ١اﺳﺖ ﮐﻪ در ﺻﻮرت وﺟﻮد دوﺟﻮاب ﻣﺘﻤﺎﯾﺰ ﺑﺮای ﻣﻌﺎدﻟﻪ ،اﮔﺮ n=٠ﺑﺎﺷﺪ ،ﺟﻮاب ﮐﻮﭼﮑﺘﺮ و اﮔﺮ n=١ﺑﺎﺷﺪ ،ﺟﻮاب ﺑﺰرگﺗﺮ را ﺧﺮوﺟﯽ ﺑﺪﻫﺪ و در ﺻﻮرت ﯾﮑﺘﺎﺑﻮدن ﺟﻮاب n=٠ ،و n=١ﺗﻔﺎوﺗﯽ ﻧﺪارد؛ ﺳﭙﺲ ﺑﻪ ﮐﻤﮏ ﺗﺎﺑﻊ ﺑﺮﻧﺎﻣﻪای ﺑﻨﻮﯾﺴﯿﺪ ﺑﺎ ﮔﺮﻓﺘﻦ a, b, c, nاز ﮐﺎرﺑﺮ ﺟﻮاب ﻣﻌﺎدﻟﻪ را ﭼﺎپ ﮐﻨﺪ و در ﺻﻮرت ﻣﻮﻫﻮﻣﯽ ﺑﻮدن ﺟﻮاب Complex numberراﻧﻤﺎﯾﺶ دﻫﺪ .ﺧﺮوﺟﯽﻫﺎ ﺗﺎ ٢رﻗﻢ اﻋﺸﺎر ﭼﺎپ ﺷﻮد .ﺑﺮای ﺑﻪﺗﻮان رﺳﺎﻧﺪن ﺑﺎﯾﺪ از ﺗﺎﺑﻊ ) pow(i،nاﺳﺘﻔﺎده ﮐﻨﯿﺪ .ﺑﺮای اﯾﻦ ﮐﺎر ﻻزم اﺳﺖ در اﺑﺘﺪای ﺑﺮﻧﺎﻣﻪ math.h ،را include ﮐﻨﯿﺪ. ﻧﻤﻮﻧﻪ ورودی: 2 2 -4 0 ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ: -2.00 ﻧﻤﻮﻧﻪ ورودی: 0 2 -1 1 ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ: 0.50 ﻧﻤﻮﻧﻪ ورودی: 0.2 0 0.35 0 ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ: Complex number ۵ ﺳﺆال .۴ﻣﺤﺎﺳﺒﻪ ﺑﺮد ﭘﺮﺗﺎﺑﻪ ) ٢۵ﻧﻤﺮه( ﺑﺎ اﺳﺘﻔﺎده از ﺗﺎﺑﻊ ﺳﺆال ﻗﺒﻞ ،ﺑﺮﻧﺎﻣﻪای ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ ﺑﺎ ﮔﺮﻓﺘﻦ ﺑﻪ ﺗﺮﺗﯿﺐ ﻣﻘﺪار V x, V y, V ٠, hﺑﺮدﻫﺎی ﻣﻤﮑﻦ ﺑﺮای ﯾﮏ ﭘﺮﺗﺎﺑﻪ ﺑﺎ ﻣﺸﺨﺼﺎت زﯾﺮ را ﺑﻪ ﺗﺮﺗﯿﺐ از ﮐﻮﭼﮏ ﺑﻪ ﺑﺰرگ ﺑﺪﻫﺪ و در ﺻﻮرﺗﯽ ﮐﻪ اﻣﮑﺎنﭘﺬﯾﺮ ﻧﺒﺎﺷﺪ ،ﻋﺒﺎرت impossibleرا ﭼﺎپ ﮐﻨﺪ g.را ﺑﺮاﺑﺮ ١٠ﺑﮕﯿﺮﯾﺪ و ﺧﺮوﺟﯽﻫﺎ را ﺗﺎ دو رﻗﻢ اﻋﺸﺎر ﻧﻤﺎﯾﺶ دﻫﯿﺪ. ﺳﺮﻋﺖ اوﻟﯿﻪ در راﺳﺘﺎیVx = x ارﺗﻔﺎع اوﻟﯿﻪ ی ﭘﺮﺗﺎﺑﻪ = Y٠ ﺳﺮﻋﺖ اوﻟﯿﻪ در راﺳﺘﺎی Vy = y ارﺗﻔﺎع ﻧﻘﻄﻪ ی ﻧﻬﺎﯾﯽ = h ٢ از ﻗﺒﻞ ﻣﯽ داﻧﯿﻢ ﮐﻪ h = −١/٢gt + V yt + Y ٠و ﺑﺮد = .V xt ﻧﻤﻮﻧﻪ ورودی: 7 6 2 3 ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ: 1.40 7.00 ﻧﻤﻮﻧﻪ ورودی: 9.25 4.0 5.0 4.0 ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ: 9.25 ﻧﻤﻮﻧﻪ ورودی: 5.5 2.0 6.0 7.0 ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ: impossible ۶
© Copyright 2025 Paperzz