تبلیغات
acm
تمرین - دوشنبه 29 مرداد 1386

به نام خدا

1 -     برنامه ای بنویسید که تمام جایگشت های اعداد 1 تا n را چاپ کند؟

 2-   آیا می توان مقدار دو متغیر از نوع صحیح (int) را بدون استفاده از متغیر اضافی و فقط با استفاده از اعمال ریاضی که اول ابتدایی آنها را آموخته ایم جابه جا کرد ؟

 

3-   آیا می توان مقدار دو متغیر از هر نوع داده ای (Data Type) را بدون استفاده از متغیر اضافی و فقط با استفاده از اعمال منطقی که در درس ساختمان گسسته یا مدار منطقی آموخته ایم جابه جا کرد ؟

 

4-      برنامه ای بنویسید که تمام زیر مجمو عه های اعداد 1 تا n را چاپ کند؟

 

5-      برنامه ای بنویسید که تمام زیر مجمو عه های k عضوی اعداد 1 تا n را چاپ کند؟

 

6-      آیا می توان برنامه ای نوشت که دنباله زیر را بدون استفاده از هیچ شرطی (if) تا جمله nام چاپ کند ؟

  a b a b a b . . .

برای مثال 5 و 8 تا جمله 5 ام:                                        5 8 5 8 5  یا  8 5 8 5 8 

توجه: لطفا برای جواب دادن به سوال 7 و 8 از کامپیوتر استفاده نکنید.

7-    خروجی تابع مقابل چیست ؟

double f ( int n )

{

int i, j;

for( i = 0 ; i*i <= n; i++ ); i--;

double m = n*1000000;

for( j = i*1000; j*j <= m; j++ ); j--;

return j / 1000;

}

 8-      خروجی تابع مقابل چیست ؟

void function( string str )

{

      if( str.size() == 0 )

            return;  

      function( str.substr( 1 ) );

      cout << str[0];

}

9-      سوالهای زیر مربوط به سایت UVA می باشد.

 

10079   - Pizza cutting                      \\ استقرا

10469   - Carry or not to carry          \\ برای کسانی که مدار منطقی خوانده اند

10-   در رابطه با قابلیت template در C++ تحقیق کنید بعد از فرا گیری مفاهیم آن به سایت SGI بروید و راجع به STL( Standard Template Library ) تحقیق کنید. مطمئن باشید که مطالب بسیار مفیدی خواهید یافت.

 

پاسخ تمام این سوالات در اولین جلسه تشکیل کلاسها داده خواهد شد.

 

موفق باشید؛

گروه َACM پرند.

 

ای دریغا که همه مزرعه دلها را علف هرزه کین پوشاندست و همه مردم شهر بانگ برداشته اند که چرا سیمان نیست و کسی فکر نکرد که چرا ایمان نیست و زمانی شده است که به غیر از انسان هیچ چیز ارزان نیست.

 


acm - شنبه 30 تیر 1386

ACM

قابل توجه کلیه دانشجویان رشته کامپیوتر:

     کلاس ACM  فردا از ساعت ۸ تا ۱۶  در محل همیشگی

   کلاس ACM  برگزار می گردد.

شرکت در این کلاسها برای تمامی دانشجویان کاملا آزاد می باشد.

منتظر حضور پرشور شما در این کلاسها هستیم

                                                                      ACM Group



نویسندگان
آرشیو
آرشیو موضوعی
مطالب پیشین
مسابقه

خبر نامه
اطلاعات
امروز :
بازدید های امروز :
بازدید های دیروز :
كل مطالب :
كل پیام ها :
كل بازدید ها :
ایجاد صفحه : - ثانیه
تبلیغات

CAPU

اخبار اس ام اسی

این قسمت توسط اس ام اس به روز می شود

اخبار هک و امنیت

اخبار دانشگاه

اخبار وبلاگ

درباره دانشگاه - تماس با ما - درباره ما


Powered by: Mihanblog.com
Copyright © 2006-2007 PUCS. All rights reserved.