گرد آوری مطالب مهم و کاربردی رشته های پیام نور tag:http://fgpnu.mihanblog.com 2018-11-19T16:59:41+01:00 mihanblog.com سایر خدمات ما 2014-01-04T09:47:17+01:00 2014-01-04T09:47:17+01:00 tag:http://fgpnu.mihanblog.com/post/283 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 با تشکر از بازدید شما لازم بذکر است که شرکت ابر رایانه ایرانیان خدمات دیگری هم به علاقه مندان و مشتریان خود ارائه میدهد : فروش نرم افزار ویژه مشاغل فست فود   اینجا کلیک کنید         دریافت بروشور فروش نرم افزار ویژه مشاغل رستوران   اینجا کلیک کنید          دریافت بروشور فروش نرم افزار ویژه مشاغل جگرکی   اینجا کلیک کنید        &nbs با تشکر از بازدید شما لازم بذکر است که شرکت ابر رایانه ایرانیان خدمات دیگری هم به علاقه مندان و مشتریان خود ارائه میدهد :

فروش نرم افزار ویژه مشاغل فست فود   اینجا کلیک کنید         دریافت بروشور

فروش نرم افزار ویژه مشاغل رستوران   اینجا کلیک کنید          دریافت بروشور

فروش نرم افزار ویژه مشاغل جگرکی   اینجا کلیک کنید           دریافت بروشور

فروش نرم افزار ویژه مشاغل سفره خانه  اینجا کلیک کنید         دریافت بروشور

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

فروش نرم افزار ویژه مشاغل کافی شاپ           دریافت بروشور

فروش پکیج کامل ارسال و دریافت sms   اینجا کلیک کنید

فروش نرم افزار پوشاک - تولیدی - بنکداری  اینجا کلیک کنید

فروش نرم افزار ظروف کرایه و تجهیز مجالس  اینجا کلیک کنید

فروش نرم افزار چاپ بارکد - بدون نیاز به پرینتر مخصوص و ... اینجا کلیک کنید

فروش نرم افزار باربری شهری و بین شهری اینجا کلیک کنید

فروش نرم افزار ویژه کلینیک های ترک اعتیاد  اینجا کلیک کنید

فروش نرم افزار دفتر تلفن + کالر آی دی اینجا کلیک کنید

آموزش دوره های کامپیوتر - فتوشاپ - آفیس - اینترنت بصورت خصوصی و نیمه خصوصی ( در منزل یا محل کار شما )

طراحی وب سایت   اینجا کلیک کنید

طراحی نرم افزار سفارشی    اینجا کلیک کنید 

فروش انواع کامپیوتر - لپ تاپ - تبلت  اینجا کلیک کنید

]]>
دانلود حل تمرین ساختمان گسسته فصل اول 2012-04-07T20:58:03+01:00 2012-04-07T20:58:03+01:00 tag:http://fgpnu.mihanblog.com/post/281 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 دانلود حل تمرین ساختمان گسسته فصل اول دانلود حل تمرین ساختمان گسسته فصل اول]]> دانلود جزوه ساختمان گسسته 2012-04-07T20:53:48+01:00 2012-04-07T20:53:48+01:00 tag:http://fgpnu.mihanblog.com/post/280 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 برای دانلود جزوه ساختمان گسسته کلیک کنید برای دانلود جزوه ساختمان گسسته کلیک کنید]]> dd 2011-11-18T21:03:25+01:00 2011-11-18T21:03:25+01:00 tag:http://fgpnu.mihanblog.com/post/279 f_ tajik dff حل تمرینات و رفع اشکال درس پاسکال فصل هفتم تمرین شماره 1 2011-11-14T20:15:19+01:00 2011-11-14T20:15:19+01:00 tag:http://fgpnu.mihanblog.com/post/278 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 1 ) خروجی قطعه برنام های زیر را تعین کنید ؟ i := 0 ; sum := 0 ; while i <= 120 do            تا زمانیکه مقدار آی کوچکتر یا مساوی 120 است کار زیر را انجام بده begin                                شروع حلقه ای که باید دستور بالا آنرا انجام دهد sum := sum + i ; i := i + 1 ; e

1 ) خروجی قطعه برنام های زیر را تعین کنید ؟

i := 0 ;

sum := 0 ;

while i <= 120 do            تا زمانیکه مقدار آی کوچکتر یا مساوی 120 است کار زیر را انجام بده

begin                                شروع حلقه ای که باید دستور بالا آنرا انجام دهد

sum := sum + i ;

i := i + 1 ;

end;                                   پایان حلقه ای که باید دستور بالا آنرا انجام دهد

برای حل ابتدا جدول منطقی را میکشیم و شروع به حل قدم به قدم میکنیم

i               sum

0               0

1               0 + 1 = 1

2               1 + 2 = 3

3               3 + 3 = 6

4               6 + 4 = 10

5              10 + 5 = 15

6              15 + 6 = 21

n               n ( n+1 )/2 = i ( i + 1 ) / 2 = 120 ( 121 ) / 2 = 7260

]]>
توضیح دستور if در زبان پاسکال 2011-11-10T19:45:30+01:00 2011-11-10T19:45:30+01:00 tag:http://fgpnu.mihanblog.com/post/277 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 &nbsp; نکته اول : در صورتیکه if های تودرتو داشتیم اگر تعداد if ها با تعداد else ها برابر باشد هر گاه یکی از شرط ها برقرار باشد فقط دستور بعد از then آن اجرا شده و برنامه به دستور بعد از آخرین else پرش میکند مثال : var i,j,k : integer; begin i := 1 ; j := 2 ; k := 3 ; if i=2 then write ( ' shart aval ok bud ' ) else if j = 2 then write ( ' shart dovom ok bud ' ) else if k = 3 then write ( ' shart sevom ok bud ' ) else write ( ' hich sharti ok nabud ' ) ; end. در مثال بالا تعد  

نکته اول : در صورتیکه if های تودرتو داشتیم اگر تعداد if ها با تعداد else ها برابر باشد هر گاه یکی از شرط ها برقرار باشد فقط دستور بعد از then آن اجرا شده و برنامه به دستور بعد از آخرین else پرش میکند

مثال :

var

i,j,k : integer;

begin

i := 1 ;

j := 2 ;

k := 3 ;

if i=2 then write ( ' shart aval ok bud ' )

else if j = 2 then write ( ' shart dovom ok bud ' )

else if k = 3 then write ( ' shart sevom ok bud ' )

else write ( ' hich sharti ok nabud ' ) ;

end.

در مثال بالا تعداد if ها برابر با تعداد else هاست با اینکه هم شرط j=2 برقرار است و هم k=3 ولی تا شرط j برقرار شود اول دستور بعد از then اجرا میشود و برنامه پرش میکند به دستور بعد از آخرین else که در اینجا end میباشد

پس نتیجه میگیریم بعد از اجرای برنامه عبارت زیر فقط چاپ میشود .

shart dovom ok bud

نکته دوم : اگر فقط if های تودوتو بدون else داشتیم برعکس بالا انجام میشود یعنی در صورتی که یکی از شرط ها برقرار نباشد برنامه به دستور بعد از آخرین if پرش میکند و اگر کلیه if ها برقرار باشد دستور بعداز if آخر اجرا میشود

مثال :

var

i,j,k : integer;

begin

i := 1 ;

j := 2 ;

k := 3 ;

if i=1 then

if j = 2 then

if k = 3 then write ( ' hameye shatha ok bud ' ) ;

end.

بعد از اجرای برنامه پیغام زیر چاپ میشود

hameye shartha ok bud

نکنه سوم : اگر تعداد if ها بیشتر از else ها بود

بصورت کادر مستطیل شکل دستور بعد از اولین else را تا آخرین if وصل کنید

دوباره کادر مستطیل شکل دستور بعد از دومین else را تا if یکی مونده به آخر وصل کنید

و . . . الی آخر

سعی میکنم با برنامه توضیح بدم :

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره هیجده ، نوزده ، بیست و بیست و یک و بیست و دو 2011-11-07T18:03:07+01:00 2011-11-07T18:03:07+01:00 tag:http://fgpnu.mihanblog.com/post/276 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 18 ) تست ناقص 19 ) گزینه ج 20 ) تست ناقص 21 ) گزینه ب 22 ) گزینه د 18 ) تست ناقص

19 ) گزینه ج

20 ) تست ناقص

21 ) گزینه ب

22 ) گزینه د

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره هفده 2011-11-07T17:43:07+01:00 2011-11-07T17:43:07+01:00 tag:http://fgpnu.mihanblog.com/post/275 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 17 ) گزینه د علامت $ جلوی عدد یعنی مبنای 16 پس ( 23 )16 = ( ? )10 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= ( 3 * 160 ) + ( 2 * 161 ) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs 17 ) گزینه د

علامت $ جلوی عدد یعنی مبنای 16 پس

( 23 )16 = ( ? )10

             = ( 3 * 160 ) + ( 2 * 161 )

             =      3          +       32

             =                  35

 

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره چهارده ، پانزده و شانزده 2011-11-07T17:33:29+01:00 2011-11-07T17:33:29+01:00 tag:http://fgpnu.mihanblog.com/post/274 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 14 )&nbsp; گزینه ب 15 ) گزینه الف&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; برای توضیحات بیشتر کلیک کنید 16 ) گزینه ب&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; متغیرهای بولین را نمیتوانیم از ورودی گرفت . 14 )  گزینه ب

15 ) گزینه الف                  برای توضیحات بیشتر کلیک کنید

16 ) گزینه ب                    متغیرهای بولین را نمیتوانیم از ورودی گرفت .

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره یازده و دوازده و سیزده 2011-11-07T17:22:51+01:00 2011-11-07T17:22:51+01:00 tag:http://fgpnu.mihanblog.com/post/273 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 11 ) تست اشتباه است 12 ) گزینه ب و د&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; هر دو درست میباشد تست اشتباه است 13 ) گزینه د&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; در پاسکال حاصل متغیر را در یک متغیر کمکی از نوع خودشان استفاده میکند و سپس حاصل را به متغیری که ما داده ایم میبرد پس سرریزی رخ میدهد 11 ) تست اشتباه است

12 ) گزینه ب و د              هر دو درست میباشد تست اشتباه است

13 ) گزینه د                     در پاسکال حاصل متغیر را در یک متغیر کمکی از نوع خودشان استفاده میکند و سپس حاصل را به متغیری که ما داده ایم میبرد پس سرریزی رخ میدهد

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره نه و ده 2011-11-07T17:15:42+01:00 2011-11-07T17:15:42+01:00 tag:http://fgpnu.mihanblog.com/post/272 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 8 )&nbsp; سوال اشتباه است &nbsp; 9 ) گزینه ج&nbsp;&nbsp;&nbsp; برای راهنمایی بیشتر کلیک کنید 8 )  سوال اشتباه است

 

9 ) گزینه ج    برای راهنمایی بیشتر کلیک کنید

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره هشت 2011-11-07T17:10:49+01:00 2011-11-07T17:10:49+01:00 tag:http://fgpnu.mihanblog.com/post/271 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 8 ) گزینه د متغیرهای منطقی را نمیتوان از ورودی دریافت کرد ! &nbsp; 8 ) گزینه د

متغیرهای منطقی را نمیتوان از ورودی دریافت کرد !

 

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره هفت 2011-11-07T16:28:08+01:00 2011-11-07T16:28:08+01:00 tag:http://fgpnu.mihanblog.com/post/270 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 7 ) گزینه ب توجه کنید فقط نوع char تعریف میکنیم زمانی که کلید اینتر را فشار دهیم کلید اینتر تبدیل به دو تا کد میشو اولی کد 13 و دومی کد 10 مرور میکنیم : 12.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 14 ( کلید اینتر را فشار میدهد ) A ( کلید اینتر را فشار میدهد ) حالا ورودی هار را تجزیه تحلیل میکنیم نوع ورودی اول چون از نوع real است پس سیستم منتظر یک عدد میباشد و چون بعد از عدد فضای خالی داریم سیستم 12.5 را برای a برمیدارد دوباره بعد از فضای خالی عدد جستجو میکند که 14 را 7 ) گزینه ب

توجه کنید فقط نوع char تعریف میکنیم زمانی که کلید اینتر را فشار دهیم کلید اینتر تبدیل به دو تا کد میشو اولی کد 13 و دومی کد 10 مرور میکنیم :

12.5           14 ( کلید اینتر را فشار میدهد )

A ( کلید اینتر را فشار میدهد )

حالا ورودی هار را تجزیه تحلیل میکنیم

نوع ورودی اول چون از نوع real است پس سیستم منتظر یک عدد میباشد و چون بعد از عدد فضای خالی داریم سیستم 12.5 را برای a برمیدارد

دوباره بعد از فضای خالی عدد جستجو میکند که 14 را برای b بر میدارد

چون کلید اینتر زدیم و الان 2تا متغیر از نوع کاراکتری داریم الان کد 13 را برای p و کد 10 را برای q بر میدارد لذا حالا باید ورودی x را ما بدهیم که باز از نوع عدد صحیح باشد

و چون الان A را میخواند پس خطا داریم

 

قطعه برنامه زیر را اجرا کنید تا برای همیشه این مطلب را یاد بگیرید :

برای ورودی عدد 17 را وارد کنید و کلید اینتر را فشار دهید .

var

     a:integer;

     p,q:char;

 

begin

     read(a,p,q);

    write( 'a=',a);

    write( ' p= ' , ord ( p ));

    write( ' q = ' , ord ( q ));

end.

 

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره شش 2011-11-07T15:57:36+01:00 2011-11-07T15:57:36+01:00 tag:http://fgpnu.mihanblog.com/post/269 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 6 ) گزینه ب چون نوع آن char است یعنی فقط یک کاراکتر قبول میکند پس فقط اولین کاراکتر را که گرفت دیگر با بقیه ورودی کاری ندارد پس فقط a&nbsp; را نشان خواهد داد . &nbsp; 6 ) گزینه ب

چون نوع آن char است یعنی فقط یک کاراکتر قبول میکند پس فقط اولین کاراکتر را که گرفت دیگر با بقیه ورودی کاری ندارد پس فقط a  را نشان خواهد داد .

 

]]>
حل تمرینات و رفع اشکال درس پاسکال فصل ششم جواب سوالات چهار گزینه ای تست شماره یک تا پنج 2011-11-07T15:42:10+01:00 2011-11-07T15:42:10+01:00 tag:http://fgpnu.mihanblog.com/post/268 فرهاد گنجی زاده 09397252551 Farhad Ganjizadeh 09127252551 1 )&nbsp;&nbsp; ب&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;برای راهنمایی و توضیحات کامل اینجا کلیک کنید 2 )&nbsp; ج 3 )&nbsp; ج 4 )&nbsp; ب : به ازای هر دوتا کوتیشن یک کوتیشن چاپ میشود پس ' The End ' );write( ' 5 ) د 1 )   ب                        برای راهنمایی و توضیحات کامل اینجا کلیک کنید

2 )  ج

3 )  ج

4 )  ب : به ازای هر دوتا کوتیشن یک کوتیشن چاپ میشود پس

' The End ' );write( '

5 ) د

]]>