oosta Excel اوستا اکسل

فاز یک --> فلوچارت

oosta Excel اوستا اکسل

فاز یک --> فلوچارت

oosta Excel اوستا اکسل

در این سایت ما سعی داریم همه چیز درباره برنامه سازی و کار با محیط های مختلف اکسل داشته باشیم
ما از آموزش فلوچارت شروع کردیم که مبنا و مبانی اولیه است.

فلوچارت ها معمولا با جواب هستند
در مسایل و فلوچارت هایی که جواب ندارند می توانید مشارکت نمایید.

از شهریور ماه 1400 یکسری پروژه های کاربردی در قالب برنامه بفروش میرسد

۶ مطلب با کلمه‌ی کلیدی «تمرین برنامه نویسی» ثبت شده است


برنامه ای با مشخصات زیر برای یک مدرس دوره بنویسید:

- تعداد جلسات دوره 5 عدد می باشد.

- هر تأخیر یک نمره کم می شود.

- هر غایب 2 نمره کم می شود.

- هر تمرین 4 نمره جمعاً 20 نمره دارد.

بنابراین اگر دانش آموز در 5 جلسه هر جلسه تمرین را تحویل بدهد 20 نمره دارد به شرطی که تأخیر و غیبت نداشته باشد.

جلیل عباسی سیوکی
۲۱ اسفند ۹۶ ، ۱۱:۲۹ ۰ نظر

1- بااستفاده از یک آرایه 5 تایی برنامه ای بنویسید که مشخص کند آیا کوچکترین عدد تکرار شده است یا نه؟

2- در یک آرایه 8 تایی مشخص کنید که کدام اعداد بیشترین تکرار را در آرایه دارند.


3- برنامه ای بنویسید که 5 نفر را دریافت کند و بعد با فشار دادن یک کلید یک نام را بصورت تصادفی نمایش دهد.

4- برنامه 3 را طوری طراحی کنید که همیشه با فشار دادن کلید نامی را بصورت تصادفی نمایش دهد. (شرط خروج از برنامه فشار دادن کلید Y می باشد)


5- برنامه 3 را طوری بنویسید که بصورت تصادفی نام 5 نفر را نمایش دهد (بدون تکرار)

جلیل عباسی سیوکی
۲۱ اسفند ۹۶ ، ۰۷:۵۱ ۰ نظر

تمرین آرایه های یک بعدی

سطح یک:

1- تعداد 5 عدد را از ورودی گرفته و در یک آرایه قرار دهد.

2- بعد از گرفتن اعداد و قرار دادن آن ها در آرایه، جمع اعدادی که در آرایه قرار دارد نمایش دهد.

3- یک آرایه 7 تایی را با اعداد تصادفی پر کند.

4- ابتدا نام 7 نفر را از ورودی گرفته و در آرایه قرار دهد و بعد نام های داخل آرایه را نمایش دهد.

5- در تمرین 4 مقدارهای داخل آرایه را به یک آرایه جدید منتقل کند.

6- مقدارهای داخل یک آرایه را از انتها به ابتدای آرایه نمایش دهد.

7- مقدارهای داخل یک آرایه را یکی در میان نمایش دهد.


سطح دو:

1- یک آرایه 7 تایی را بصورت تصادفی از اعداد دورقمی و بدون تکرار پر نموده و نمایش دهد.

2- اعداد 1 تا 7 را بدون تکرار در یک آرایه بصورت تصادفی قرار دهید (با هر بار اجرا متفاوت!).

3- تعداد 5 عدد از ورودی دریافت نموده و نمودار میله ای افقی رسم کند (به اندازه عدد ستاره نمایش دهد).

مثال:

4 ****

8 ********

2 **

5 *****

1 *

4- کدام اعداد دورقمی بیشترین بخش پذیری را دارند؟


5- در زیر چند عدد صفر داریم؟ (با استفاده از آرایه، هر عدد را در یک سلول آرایه قرار دهید)

2, 0, 0, 1, 0, 0, 0, 1

جواب ها در اینجا VVV 

جلیل عباسی سیوکی
۱۴ اسفند ۹۶ ، ۱۱:۵۶ ۰ نظر

تمرین های حلقه تکرار (همگی تمرین ها با استفاده از حلقه تکرار هستند):


1- تعداد 5 عدد از ورودی دریافت کند.

2- برنامه تعدادی ورودی بگیرید تا عدد صفر وارد شود از برنامه خارج شود.

          a- بی نهایت عدد دریافت کند.

          b- تعداد 5 عدد دریافت کند و جمع آن ها را نمایش دهد. در بین هر گاه جمع اعداد بیشتر از 100 شد خارج شود.

          c- تعداد 5 عدد دریافت کند و جمع آن ها را نمایش دهد. در بین اگر جمع اعداد بیشتر از 100 شد، تعداد 5 عدد دریافتی را به 10 برساند .

You are allowed to input five numbers, and you wish to display their sum if the sum not greater than 100. If the sum is greater than 100, you can will be allowed to change the input maximum number to 10.

3- حداکثر تعداد 5 عدد دریافت کند و جمع آن ها را نمایش دهد. در بین اگر ورودی صفر بود خارج شود.

4- با زدن کلید فالی را نمایش دهد!

5- بدون استفاده از تابع جذر پس از ورود عدد جذر را نمایش دهد (با استفاده از ایجاد عدد تصادفی برای جواب).

6- تمرین 5 را برای دریافت چندین عدد انجام دهد تا ورودی عدد صفر شود.


جواب ها در

جلیل عباسی سیوکی
۱۰ اسفند ۹۶ ، ۱۳:۵۷ ۰ نظر

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


ولی اعدادی که بیشترین بخش پذیری را دارند بیشتر از یک عدد هستند، حال ما می خواهیم این اعداد را نمایش دهیم. این تمرین با استفاده از از حلقه های for  و آرایه انجام شده که به زودی روی سایت قرار می گیرد.

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

جلیل عباسی سیوکی
۳۰ بهمن ۹۶ ، ۱۲:۰۴ ۰ نظر

تمرین هایی برای حلقه با تکرار مشخص (for)

1- اعداد 1 تا 9 را نمایش دهد (با استفاده از حلقه ی تکرار)

2- عددی دورقمی دریافت نموده ونمایش دهد آن عدد بر کدام اعداد یک رقمی بخش  پذیر است.

3- عددی سه رقمی دریافت نموده و نمایش دهد آن عدد بر کدام اعداد دو رقمی بخش پذیر است.

مثال: ورودی عدد 152 خروجی 19 و 38 و 76

4- عددی دریافت نموده و نمایش دهد آن عدد برکدام اعداد کمتر از خودش بخش پذیر است.

مثال: ورودی عدد 34 خروجی 1 و 2 و 17

5- یک عدد دریافت نموده و مقسوم علیه های آن عدد را نمایش دهد.

مثال: ورودی عدد 15 خروجی 1 و 3 و 5 و 15

6- یک عدد دریافت نموده و مقسوم علیه های فرد آن عدد را نمایش دهد

مثال: ورودی عدد 18 خروجی 1 و 3

7- یک عدد دریافت نموده و تعداد مقسوم علیه های آن عدد را نمایش دهد.

مثال: ورودی عدد 15 خروجی 4

8- در تمرین قبل، اگرتعداد مقسوم علیه ها برابر با 2 باشد نمایش دهد آن عدد اول است.

(توضیح: عدد اول عددی است که فقط بر خودش و عدد یک بخش پذیر باشد).

مثال: ورودی عدد 17 چون تعداد مقسوم علیه هایش برابر با 2 است بنابراین عدد اول است.

9- حاصل عبارت 120+117+ ... + 9+6+3  چه عددی می شود؟

10 - دو عدد دریافت نموده و از عدد کوچکتر تا عدد بزرگتر نمایش دهد. (عدد کوچکتر می تواند عددی اولی یا دومی باشد)

مثال: اعداد ورودی 45 و 34 و نمایش از چپ به راست  34,35,36,37,38,39,40,41,42,43,44,45

11- اعداد زوج از عدد ورودی تا عدد 100 را نمایش دهد.

جلیل عباسی سیوکی
۲۳ بهمن ۹۶ ، ۰۹:۲۴ ۱ نظر