ورود

نسخه کامل مشاهده نسخه کامل : چند تا سوال مسابقه



Samba
18-05-2009, 17:04
سلام

يه چند تا سوال مسابقات مرحله استاني كامپيوتره

اگه ميشه ذوستان لطف كنن و جواب رو برام بذارن

ممنون


سوالات Visual Basic
در نوشتن برنامه از زير برنامه (رويه و تابع) استفاده شود.
1- عدد مقابل را در نظر بگيريد: 735452783974134
تعداد ارقام آن : 15
تعداد ارقام زوج آن: 5
تعداد ارقام فرد آن: 10
سه عدد فوق را از چپ به راست كنار هم مي‌نويسيم: 15510
كارهاي فوق را براي عدد جديد (15510) تكرار مي‌كنيم. باز هم اينكار را تكرار مي‌كنيم ............
مي‌توان نشان داد همه اعداد در نهايت به يك عدد خاص ختم مي‌شوند.
-برنامه‌اي بنويسيد كه عددي چند رقمي را دريافت كند وكارهاي فوق را تا رسيدن به عدد مورد نظر تكرار كند و نتايج حاصل را در يك فايل متني در پوشه تان روي Desktop ذخيره كند و عدد نهايي را اعلام نمايد؟(5+3 امتياز)
- دكمه‌اي براي خروج از برنامه تعبيه كنيد بطوريكه هنگام خروج از كاربر تاييد بگيرد و در صورت تاييد خارج شود. (5/1 امتياز)
3- برنامه‌اي بنويسيد كه دو عدد n و m را دريافت كند و فقط با عملگر + و- حاصل (خارج قسمت و باقي‌مانده) و را محاسبه و چاپ نمايد. (5 امتياز)

Samba
18-05-2009, 19:18
از اين همه آدم خبره كسي بلد نيست جواب ما رو بده

shalineh
18-05-2009, 19:20
در نوشتن برنامه از زير برنامه (رويه و تابع) استفاده شود.
1- عدد مقابل را در نظر بگيريد: 735452783974134
تعداد ارقام آن : 15
تعداد ارقام زوج آن: 5
تعداد ارقام فرد آن: 10
سه عدد فوق را از چپ به راست كنار هم مي‌نويسيم: 15510
كارهاي فوق را براي عدد جديد (15510) تكرار مي‌كنيم. باز هم اينكار را تكرار مي‌كنيم ............
مي‌توان نشان داد همه اعداد در نهايت به يك عدد خاص ختم مي‌شوند.
-برنامه‌اي بنويسيد كه عددي چند رقمي را دريافت كند وكارهاي فوق را تا رسيدن به عدد مورد نظر تكرار كند و نتايج حاصل را در يك فايل متني در پوشه تان روي Desktop ذخيره كند و عدد نهايي را اعلام نمايد؟(5+3 امتياز)

این جواب سوال اول:

روی فرم یک Command button قرار بده و کد زیر رو در کد ادیتور بنویس.
برنامه رو اجرا کن :20:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

جواب بقیه سوالاتت رو هم دارم می نویسم :46:

shalineh
18-05-2009, 19:28
- دكمه‌اي براي خروج از برنامه تعبيه كنيد بطوريكه هنگام خروج از كاربر تاييد بگيرد و در صورت تاييد خارج شود. (5/1 امتياز)

در همون برنامه قبلی یه Command Button دیگه اضافه کن و کد زیر رو در کد ادیتور اضافه کن:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

shalineh
18-05-2009, 20:02
3- برنامه‌اي بنويسيد كه دو عدد n و m را دريافت كند و فقط با عملگر + و- حاصل (خارج قسمت و باقي‌مانده) و را محاسبه و چاپ نمايد. (5 امتياز)

نمیدونم با وجود اینکه چنین سوالاتی رو میشه به راحتی با توابع math وی بی، پاسخ داد ، طرح اینگونه سوالات با کدامین هدف است؟
شاید هدف، تحلیل قوه خلاقیت سوال شوندگان باشد. شاید.

به هر جهت، پاسخ سوال شما این است:

روی فرم دو تکست باکس و یک کامند باتون قرار دهید و کد زیر را در کد ادیتور بنویسید:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید