engeneer_19
8th June 2010, 06:02 PM
سلام این سوالارو یکی ازم خواست منم تو سایت گذاشتم از طرفش اگر بلدید جواب بدید لطفا
1- تمرين الگوريتم
الف) الگوريتم مربوط به فاکتوريل عدد که از ورودي گرفته شده را به کمک سري بنويسيد.
ب) سينوس زاويه را بر اساس بسط مک لورن به شکلي بدست آوريد که ماکزيمم خطاي آن برابر مقدار مشخصي که از ورودي گرفته مي¬شود باشد (مقدار ماکزيمم خطا برابر قدر مطلق آخرين جمله مورد استفاده است).
فرمول بسط مک لورن:
2- تمرين الگوريتم
الگوريتمي بنويسيد که دو ماتريس 10*10 را در هم ضرب کند.
3- تمرين الگوريتم
الگوريتمي به روش کانتر بنويسيد که پارتيشن هاي يک عدد را چاپ کند (نوشتن الگوريتم خود کانتر لازم نيست).
مثالي از بعضي از پارتيشن هاي عدد 7 :
7
6+1
1+5+1
...
4- تمرين کار با کاراکتر
در مورد توابع زير تحقيق کرده و براي هريک مثالي عملي بزنيد.
isalpha, isdigit , isspace, ispunct
5- تمرين کار با ساختار
پنج ساختار (structure) را مثال زده و فيلدهاي آن را نام برده و معرفي کنيد. سپس نحوه تعريف آن در C++ را با کد مربوط به آن بنويسيد. در ضمن در يک برنامه نمونه کوچک هر يک از اين ساختارها را استفاده کنيد (لازم نيست از همه فيلدهاي ساختار استفاده کنيد و بعضي از آنها کافي است).
6- تمرين کار با کلاس
دو کلاس (class) را مثال زده و فيلدها و توابع آن را نام برده و معرفي کنيد. سپس نحوه تعريف آن در C++ را با کد مربوط به آن بنويسيد. در ضمن در يک برنامه نمونه کوچک هر يک از اين کلاس¬ها را استفاده کنيد (لازم نيست از همه فيلدها و توابع کلاس استفاده کنيد و بعضي
7.برنامه¬اي به زبان C++ بر اساس الگوريتم کانتر بنويسيد که پارتيشن¬هاي يک عدد را چاپ کند.
8.کلاسي به نام triangle ايجاد کنيد . اين کلاس داراي صفات base و height است که مقادير اوليه اهها يک است. تابع عضو اعضاي base و height را مي خواند . تابع عضو calculate () مساحت مثلث را محاسبه مي کند و تابع عضو print مساحت را به خروجي ميبرد
زیرساخت:
در ويزوال استاديو
سي پلاس پلاس استاندارد نوشته شود.
1- تمرين الگوريتم
الف) الگوريتم مربوط به فاکتوريل عدد که از ورودي گرفته شده را به کمک سري بنويسيد.
ب) سينوس زاويه را بر اساس بسط مک لورن به شکلي بدست آوريد که ماکزيمم خطاي آن برابر مقدار مشخصي که از ورودي گرفته مي¬شود باشد (مقدار ماکزيمم خطا برابر قدر مطلق آخرين جمله مورد استفاده است).
فرمول بسط مک لورن:
2- تمرين الگوريتم
الگوريتمي بنويسيد که دو ماتريس 10*10 را در هم ضرب کند.
3- تمرين الگوريتم
الگوريتمي به روش کانتر بنويسيد که پارتيشن هاي يک عدد را چاپ کند (نوشتن الگوريتم خود کانتر لازم نيست).
مثالي از بعضي از پارتيشن هاي عدد 7 :
7
6+1
1+5+1
...
4- تمرين کار با کاراکتر
در مورد توابع زير تحقيق کرده و براي هريک مثالي عملي بزنيد.
isalpha, isdigit , isspace, ispunct
5- تمرين کار با ساختار
پنج ساختار (structure) را مثال زده و فيلدهاي آن را نام برده و معرفي کنيد. سپس نحوه تعريف آن در C++ را با کد مربوط به آن بنويسيد. در ضمن در يک برنامه نمونه کوچک هر يک از اين ساختارها را استفاده کنيد (لازم نيست از همه فيلدهاي ساختار استفاده کنيد و بعضي از آنها کافي است).
6- تمرين کار با کلاس
دو کلاس (class) را مثال زده و فيلدها و توابع آن را نام برده و معرفي کنيد. سپس نحوه تعريف آن در C++ را با کد مربوط به آن بنويسيد. در ضمن در يک برنامه نمونه کوچک هر يک از اين کلاس¬ها را استفاده کنيد (لازم نيست از همه فيلدها و توابع کلاس استفاده کنيد و بعضي
7.برنامه¬اي به زبان C++ بر اساس الگوريتم کانتر بنويسيد که پارتيشن¬هاي يک عدد را چاپ کند.
8.کلاسي به نام triangle ايجاد کنيد . اين کلاس داراي صفات base و height است که مقادير اوليه اهها يک است. تابع عضو اعضاي base و height را مي خواند . تابع عضو calculate () مساحت مثلث را محاسبه مي کند و تابع عضو print مساحت را به خروجي ميبرد
زیرساخت:
در ويزوال استاديو
سي پلاس پلاس استاندارد نوشته شود.