ورود

View Full Version : خروجی این سوالات چی میشه و چرا؟



hercool
شنبه 16 خرداد 1388, 09:02 صبح
سلام خدمت دوستان
اخرین سوالات پاسکالم رو در این تاریخ می نویسم و بیشتر چگونگی و چرای ان را مد نظر دارم ممنون میشم در این باره نظرتون رو بیان کنید
با سپاس
چرا جواب این سوال (د) می شود


(http://tehransar.ir/pics8/274470068ad2ffcefb23861868d9a42d.jpg)http://tehransar.ir/pics8/274470068ad2ffcefb23861868d9a42d.jpg
(http://tehransar.ir/pics8/274470068ad2ffcefb23861868d9a42d.jpg)
http://tehransar.ir/pics8/274470068ad2ffcefb23861868d9a42d.jpg

این قسمت توش موندم نمی دونم چجوری این کار رو می کنه سر در نیاوردم


(http://tehransar.ir/pics8/83a3f7281e784eadeb746c303562d7f6.jpg)http://tehransar.ir/pics8/83a3f7281e784eadeb746c303562d7f6.jpg
(http://tehransar.ir/pics8/83a3f7281e784eadeb746c303562d7f6.jpg)
http://tehransar.ir/pics8/83a3f7281e784eadeb746c303562d7f6.jpg



http://tehransar.ir/pics8/770dde373a29d671aa96be91ec1bb86b.jpg

http://tehransar.ir/pics8/770dde373a29d671aa96be91ec1bb86b.jpg

در این سوال کاری به مقدار نداره و فقط با خود نام b سر و کار داره درسته؟


(http://tehransar.ir/pics8/c0960088f0a8c771141b3d99df2b8fb8.jpg)http://tehransar.ir/pics8/c0960088f0a8c771141b3d99df2b8fb8.jpg
(http://tehransar.ir/pics8/c0960088f0a8c771141b3d99df2b8fb8.jpg)
http://tehransar.ir/pics8/c0960088f0a8c771141b3d99df2b8fb8.jpg

در این قسمت حافظه ها رو 4 تایی حساب کرده میشه یه راهنمایی بفرمایید


(http://tehransar.ir/pics8/d4989cc685836de0e0a2f8e111f7e641.jpg)http://tehransar.ir/pics8/d4989cc685836de0e0a2f8e111f7e641.jpg
(http://tehransar.ir/pics8/d4989cc685836de0e0a2f8e111f7e641.jpg)
http://tehransar.ir/pics8/d4989cc685836de0e0a2f8e111f7e641.jpg

و همچنین این سوال ؟


http://tehransar.ir/pics8/20ec2ef3289109e3efbad836a18bef07.jpg

http://tehransar.ir/pics8/20ec2ef3289109e3efbad836a18bef07.jpg

ممنون

vcldeveloper
شنبه 16 خرداد 1388, 12:06 عصر
من آخری را جواب میدم. سایرین را سایر دوستان جواب خواهند داد، انشاء الله.

جواب 16 میشه چون طول بخش متغیر آرایه برابر طولانی ترین گزینه خواهد بود. دو گزینه وجود داره، یکی رشته 15 کارکتری، یکی هم آرایه 15 خانه ایی. رشته 15 کارکتری بزرگتر هست، چون علاوه بر 15 بایتی که برای ذخیره کارکترها استفاده میکنه، 1 بایت هم برای نگهداری طول رشته نگهداری میکنه، یعنی 16 کارکتر.

hercool
شنبه 16 خرداد 1388, 12:15 عصر
پاسخنامه سوالات رو میزارم تا دوستان و همچنین شما در مورد چگونگیش راحت تر بتونید توضیح بدید
با اجازه
سوال 13 (د
17=>>الف
18=>>ب
19=>>ب
20=>>ب
21=>>الف

MSHService
شنبه 16 خرداد 1388, 12:56 عصر
منم جواب ساده ترینشون رو میدم 13 :


while x<=10 do;

اگه به ; دقت کنید میبینید بعد از do گذاشته شده!! یعنی حلقه ما همینجا تمام است (x)inc داخله اون قرار نداره.

که اینکار باعث میشه این شرط همیشه درست باشه و حلقه همیشه تکرار بشه! پس برنامه تو یه حلقه با

شرط بی نهایت افتاده و به خط بعد نمیره. اینجور مواقع برنامه قفل میکنه!

حالا صحتش رو میتونی از استاد کشاورز و دیگران اگاه بشی.

موفق باشید.