برنامه شماره 2
آرایه 10 تایی از اعداد را با عدد فرد شروع از 19 پر کنید و در خروجی چاپ کنید
- ۰ نظر
- ۲۶ دی ۹۳ ، ۱۳:۲۳
آرایه 10 تایی از اعداد را با عدد فرد شروع از 19 پر کنید و در خروجی چاپ کنید
با حلقه for 5 عدد از ورودی بگیرید و اعداد مضرب 3و5 را مشخص نمایید
توضیحات:
برنامه اول با حلقه for از ورودی 5 عدد می گیرد و در همان جا پخش پذیزی بر سه و پنج را بررسی می کند و سپس سراغ عدد بعد می رود و همین کار را دوباره تکرار می کند
توضیحات :
برنامه دوم 5 عدد با حلقه for گرفته در یک آرایه می ریزد و درپایان بخش پذیری تمام آرایه ها بر 3 و 5 رابا چهار if , for بررسی کرده و چاپ می کند
با حلقه ی While بازی طراحی کنید که یک عدد تصادفی انتخاب کند و کاربر عدد را حدس بزند و در هر مرحله کاربر را در حدس زدن راهنمایی کند
توضیحات :
srand(time(0)); num1=rand()%100;
این دو خط برای ما یک عدد تصادفی می سازد و در متغییر num1 می ریزد
برنامه ای بنویسید که که یک آرایه 7 تایی از اعداد را از ورودی پر کرده سپس کوچک ترین یا بزرگ ترین را در خزوجی چاپ کند
برنامه ای بنویسید که که یک آرایه 7 تایی از اعداد را از ورودی پر کرده سپس از کوچک به بزرگ مرتب کند
توضیحات:
برنامه دارای یک آرایه 7 تایی به نام num و 3 متغییر با نام های temp ، i ، j دارد . اولین for 7 عدد از کاربر می گیرد و در آرایه می ریزد .
در for دوم در واقع عدد ششم را هر بار با آرایه های پنجم ، چهارم ، سوم ، دوم و اول مقایسه می کند که این مقایسه در for سوم انجام می شود. البته موتور این مقایسه ها if در مرکز for سوم است ؛ در برنامه ای که در اختیار دارید آرایه n ام با آرایه n+1 ام مقایسه می شود و چون علامت کوچک تری قرار داده شده است جای آرایه n ام با آرایه n+1 ام عوض شده و برنامه از بزرگ به کوچک مرتب سازی می کند اگر بخواهیم از کوچک به بزرگ مرتب سازی کند باید علامت کوچک تری را به بزرگ تری تبدیل نماییم
for آخر هم آرایه را چاپ می کند.
برنامه ای بنویسید که نمره دانش آموز را گرفته و در دسته عالی،خوب ، متوسط و ضعیف دسته بندی کند ضمناً معدل بین 0 تا 20 باشد اگر عددی خارج از این بازه بود برنامه پیغام خطا چاپ کند
منویی مانند رو به رو طراحی کنید اگر کاربر گزینه یک را انتخاب کرد سیستم مساحت دایره را حساب کند و اگر 2 را انتخاب کرد مساحت مثلث و در غیر این صورت پیغام خطا چاپ کند
***********Menu************
1-dayereh
2-mosalas
***************************
1- برنامه ای با switch()...case بنویسد که با زدن کلید a یا A کارکتر * و با زدن کلید w یا W کارکتر $ را چاپ کند
2- آرایه 10 تایی از اعداد را با عدد فرد شروع از 19 پر کنید و در خروجی چاپ کنید
3-با حلقه for 5 عدد از ورودی بگیرید و اعداد مضرب 3و5 را مشخص نمایدد
4-با حلقه ی While بازی طراحی کنید که یک عدد تصادفی انتخاب کند و کاربر عدد را حدس بزند و در هر مرحله کاربر را در حدس زدن راهنمایی کند
5- برنامه ای بنویسید که که یک آرایه 7 تایی از اعداد را از ورودی پر کرده سپس کوچک ترین یا بزرگ ترین را در خزوجی چاپ کند
6- برنامه ای بنویسید که که یک آرایه 7 تایی از اعداد را از ورودی پر کرده سپس از کوچک به بزرگ مرتب کند
7-برنامه ای بنویسید که یک عد از ورودی گرفته و مجموع رقام آن را چاپ کند
8- برنامه ای بنویسید که نمره دانش آموز را گرفته و در دسته عالی،خوب ، متوسط و ضعیف دسته بندی کند ضمناً معدل بین 0 تا 20 باشد اگر عددی خارج از این بازه بود برنامه پیغام خطا چاپ کند
9- منویی مانند رو به رو طراحی کنید اگر کاربر گزینه یک را انتخاب کرد سیستم مساحت دایره را حساب کند و اگر 2 را انتخاب کرد مساحت مثلث و در غیر این صورت پیغام خطا چاپ کند
***********Menu************
1-dayereh
2-mosalas
***************************