ﻣﺒﺎﻧﯽ ﺑﺮﻧﺎﻣﻪﺳﺎزي )(40153 f ﻣﺪرس :ﺣﻤﯿﺪ ﺿﺮاﺑﯽزاده داﻧﺸﮑﺪهي ﻣﻬﻨﺪﺳﯽ ﮐﺎﻣﭙﯿﻮﺗﺮ ﺗﻤﺮﯾﻦ ﺳﺮي ﭘﻨﺠﻢ ﻣﻬﻠﺖ ﺗﺤﻮﯾﻞ :ﺳﻪﺷﻨﺒﻪ 10آﺑﺎن ،1390ﺳﺎﻋﺖ 9ﺻﺒﺢ ﻧﮑﺎت ﮐﻠﯽ ﮐﺪ ﻫﺮ ﺗﻤﺮﯾﻦ را در ﯾﮏ ﻓﺎﯾﻞ ﺟﺪاﮔﺎﻧﻪ و ﺑﺎ ﻧﺎم ﺧﻮاﺳﺘﻪ ﺷﺪه ﻗﺮار دﻫﯿﺪ .ﺑﺎﻻي ﻫﺮ ﻓﺎﯾﻞ ﻧﺎم ،ﻧﺎم ﺧﺎﻧﻮادﮔﯽ و ﺷﻤﺎرهي داﻧﺶﺟﻮﯾﯽ ﺧﻮد را ذﮐﺮ ﮐﻨﯿﺪ. ﺑﺮاي ارﺳﺎل ﺗﻤﺮﯾﻦﻫﺎ ﺑﻪ ﺳﺎﯾﺖ درس ﻣﺮاﺟﻌﻪ ﮐﻨﯿﺪ. ﮐﺎﻣﻨﺖﮔﺬاري ﺑﺮاي ﺑﺮﻧﺎﻣﻪﻫﺎ ﺟﺰﺋﯽ از ﻧﻤﺮهي ﺗﻤﺮﯾﻦ ﺷﻤﺎﺳﺖ. ﺑﺮﻧﺎﻣﻪﻫﺎي ﻣﺮﺑﻮط ﺑﻪ ﺗﻤﺮﯾﻦ ﭘﻨﺠﻢ ﺑﺎﯾﺪ ﺻﺮﻓﺎً ﺑﻪ زﺑﺎن ) Cو ﻧﻪ (C++ﻧﻮﺷﺘﻪ ﺷﺪه و ﺑﺎ ﮐﺎﻣﭙﺎﯾﻠﺮﻫﺎي اﺳﺘﺎﻧﺪارد ﺳﯽ ) (C99ﻗﺎﺑﻞ ﮐﺎﻣﭙﺎﯾﻞ ﺑﺎﺷﻨﺪ. ﻣﻮﻋﺪ ارﺳﺎل ،ﺳﺎﻋﺖ 9:00ﺻﺒﺢ روز ﺳﻪﺷﻨﺒﻪ 10آﺑﺎن ﻣﺎه 1390ﺑﻮده و ﺑﻪ ﻫﯿﭻ ﻋﻨﻮان ﺗﻤﺪﯾﺪ ﻧﺨﻮاﻫﺪ ﺷﺪ. در ﺻﻮرت ﺗﺎﺧﯿﺮ ،ﺑﻪ ازاي روز اول ٪30از ﻧﻤﺮهي ﺷﻤﺎ ﮐﺎﺳﺘﻪ ﺧﻮاﻫﺪ ﺷﺪ .ﺗﺄﺧﯿﺮ ﺑﯿﺸﺘﺮ از ﺑﯿﺴﺖ و ﭼﻬﺎر ﺳﺎﻋﺖ ﻗﺎﺑﻞ ﻗﺒﻮل ﻧﯿﺴﺖ. ﻗﻄﻊ ﺑﻮدن اﯾﻨﺘﺮﻧﺖ ﺧﻮاﺑﮕﺎه ،ﮐﻨﺪي ﭘﺎﯾﮕﺎه اﯾﻨﺘﺮﻧﺘﯽ داﻧﺸﮑﺪه ،ﺗﻤﺎم ﺷﺪن ﮐﺎرت اﯾﻨﺘﺮﻧﺖ و … ﻫﯿﭻﮐﺪام دﻟﯿﻞ ﻣﻮﺟﻬﯽ ﺑﺮاي ﺗﺄﺧﯿﺮ ﻧﯿﺴﺘﻨﺪ .ﺑﻨﺎﺑﺮاﯾﻦ ﭘﯿﺸﻨﻬﺎد ﻣﯽﺷﻮد ﺟﻮابﻫﺎي ﺧﻮد را در داﻧﺸﮑﺪه ارﺳﺎل ﮐﻨﯿﺪ. ﻫﻢﻓﮑﺮي ﺑﺎ دﯾﮕﺮ داﻧﺶﺟﻮﯾﺎن ﻣﻮرد ﻗﺒﻮل اﺳﺖ ،اﻣﺎ ﻓﺎﯾﻞﻫﺎﯾﯽ ﮐﻪ ﻣﯽﻓﺮﺳﺘﯿﺪ ﺑﺎﯾﺪ ﺑﻪﻃﻮر ﮐﺎﻣﻞ ﺗﻮﺳﻂ ﺧﻮدﺗﺎن ﻧﻮﺷﺘﻪ ﺷﺪه ﺑﺎﺷﻨﺪ .ﮐﻢﺗﺮﯾﻦ ﺗﺨﻄﯽ از اﯾﻦ ﻣﻮﺿﻮع ﺑﺎﻋﺚ درﯾﺎﻓﺖ ﻧﻤﺮهي -100ﺑﺮاي ﮐﻤﮏدﻫﻨﺪه و ﮐﻤﮏﮔﯿﺮﻧﺪه ﺧﻮاﻫﺪ ﺑﻮد و در ﺻﻮرت ﺗﮑﺮار ،ﻣﻨﺠﺮ ﺑﻪ ﺣﺬف درس و ﮔﺰارش ﺑﻪ ﮐﻤﯿﺘﻪي اﻧﻀﺒﺎﻃﯽ ﺧﻮاﻫﺪ ﺷﺪ. در ﺻﻮرت وﺟﻮد ﻫﺮﮔﻮﻧﻪ ﻣﺸﮑﻞ ،ﺳﻮاﻻت ﺧﻮد را از ﻃﺮﯾﻖ ﺳﯿﺴﺘﻢ ﭘﯿﺎﺗﺰا ﺑﺎ ﮐﻤﮏﻣﺪرﺳﯿﻦ در ﻣﯿﺎن ﺑﮕﺬارﯾﺪ. ﻣﺴﺌﻠﻪي اول :ﻋﻮاﻣﻞ اول ﻧﺎم ﻓﺎﯾﻞprimes.c : ﺑﺮﻧﺎﻣﻪاي ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ ﺑﺎ درﯾﺎﻓﺖ ﯾﮏ ﻋﺪد از ورودي ،آن را ﺑﻪ ﻋﻮاﻣﻞ اول ﺗﺠﺰﯾﻪ ﮐﺮده و ﻋﻮاﻣﻞ اول آن را ﻧﺸﺎن دﻫﺪ. ورودي ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ ﻧﻤﻮﻧﻪ 2 5 Enter n: 20 7 13 Enter n: 91 ﺗﻤﺮﯾﻦ ﺳﺮي ﭘﻨﺠﻢ -درس ﻣﺒﺎﻧﯽ ﺑﺮﻧﺎﻣﻪﺳﺎزي 1 ﻣﺴﺌﻠﻪي دوم :ﻣﺜﻠﺜﺎت ﻧﺎم ﻓﺎﯾﻞtrigonometry.c : ﺑﺮﻧﺎﻣﻪاي ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ ﻋﺪد اﻋﺸﺎري xو ﻋﺪد ﺻﺤﯿﺢ nرا از ورودي ﺧﻮاﻧﺪه ،در ﺻﻮرﺗﯽ ﮐﻪ nﺻﻔﺮ ﺑﻮد ﺳﯿﻨﻮس xو در ﻏﯿﺮ اﯾﻦ ﺻﻮرت ﮐﺴﯿﻨﻮس xرا ﻧﻤﺎﯾﺶ دﻫﺪ .ﺑﺮاي ﻣﺤﺎﺳﺒﻪي ﺳﯿﻨﻮس و ﮐﺴﯿﻨﻮس ﺑﺎﯾﺪ از ﺳﺮيﻫﺎي ﺗﺎﯾﻠﻮر زﯾﺮ اﺳﺘﻔﺎده ﮐﻨﯿﺪ: )ﻓﺮض ﮐﻨﯿﺪ xدر واﺣﺪ رادﯾﺎن داده ﺷﺪه اﺳﺖ( ⋯− !5 + !3 − = ) (⎧ sin ⎨ ⋯( )=1− + − ⎩cos !2! 4 اﻋﺪاد را ﺗﺎ دﻗﺖ ﭼﻬﺎر رﻗﻢ اﻋﺸﺎر ﻣﺤﺎﺳﺒﻪ و ﭼﺎپ ﮐﻨﯿﺪ. ورودي ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ ﻧﻤﻮﻧﻪ 0.9320 Enter x: 1.2 Enter n: 0 0.7109 Enter x: 0.78 Enter n: 1 ﻧﮑﺘﻪﻫﺎ: ﺗﻤﺮﯾﻦ ﺳﺮي ﭘﻨﺠﻢ -درس ﻣﺒﺎﻧﯽ ﺑﺮﻧﺎﻣﻪﺳﺎزي 2 ﺑﺮاي دﺳﺖﯾﺎﺑﯽ ﺑﻪ دﻗﺖ ﭼﻬﺎر رﻗﻢ اﻋﺸﺎر ،آﺧﺮﯾﻦ ﺟﻤﻠﻪاي ﮐﻪ در ﺳﺮيﻫﺎي ﻓﻮق ﻣﺤﺎﺳﺒﻪ ﻣﯽﮐﻨﯿﺪ ﺑﺎﯾﺪ ﮐﻢﺗﺮ از 0.0001ﺑﺎﺷﺪ. ﻣﺴﺌﻠﻪي ﺳﻮم :ﻣﺘﻮازياﻻﺿﻼع ﻧﺎم ﻓﺎﯾﻞparallelogram.c : ﺑﺮﻧﺎﻣﻪاي ﺑﻨﻮﯾﺴﯿﺪ ﮐﻪ ﻃﻮل ﺿﻠﻊ اﻓﻘﯽ و ارﺗﻔﺎع ﯾﮏ ﻣﺘﻮازياﻻﺿﻼع را درﯾﺎﻓﺖ ﮐﺮده ،ﺑﺎ اﺳﺘﻔﺎده از ﮐﺎراﮐﺘﺮﻫﺎي * و ﻓﺎﺻﻠﻪ آن را رﺳﻢ ﮐﻨﺪ .ﻓﺮض ﮐﻨﯿﺪ ﮐﻪ ﻃﻮل ﺿﻠﻊ اﻓﻘﯽ و ارﺗﻔﺎع درﯾﺎﻓﺖ ﺷﺪه ﻫﺮ دو اﻋﺪاد ﺻﺤﯿﺢ ﺑﯿﻦ 2و 40ﻫﺴﺘﻨﺪ. ورودي ﻧﻤﻮﻧﻪ ﺧﺮوﺟﯽ ﻧﻤﻮﻧﻪ ***** * * * * ***** Enter width: 5 Enter height: 4 ﺗﻤﺮﯾﻦ ﺳﺮي ﭘﻨﺠﻢ -درس ﻣﺒﺎﻧﯽ ﺑﺮﻧﺎﻣﻪﺳﺎزي 3
© Copyright 2026 Paperzz