این هفته تمرینات در مورد ساخت آرایه ها و کاربرد آنها می باشد.
* برنامهای بنویسید که 200عدد دریافت کند و مشخص کند چند تای آنها از میانگین 100عدد بزرگتر است.
* برنامهای بنویسید که از ورودی نمره 99دانشجو دریافت کند و به همه دانشجویان چنان به طور مساوی نمره اضافه کند که بالاترین نمره 20شود.
* برنامه ای بنویسید که دو آرایه دریافت کند و مجموع دو آرایه را چاپ کند.
* برنامهای بنویسید که یک آرایه از ورودی دریافت کند، سپس عددی از کاربر دریافت کند و آن عدد را در آرایه به صورت ترتیبی جستجو کند.
* برنامه ای بنویسید که یک آرایه مرتب از ورودی دریافت کند و سپس عدد دیگری از کاربر دریافت کند و آن عدد را در آرایه به صورت دودویی جستجو کند.
* برنامه ای بنویسید که یک آرایه از ورودی دریافت کند و به روش حبابی آرایه را به صورت صعودی مرتب کند.
* برنامهای بنویسید که از ورودی نمره 200دانشجو دریافت کند. سپس عددی را که بیشترین بار تکرار شده است چاپ کند.
* برنامهای بنویسید که 200عدد مثبت از ورودی دریافت کند (اعداد میتوانند تکراری باشند) و در نهایت مشخص کند که هر عدد چند بار تکرار شده است.
* برنامهای بنویسید که 200عدد از ورودی دریافت کند و فقط اعداد تکراری را نشان دهد
* برنامهای بنویسید که از ورودی یک آرایه 50تایی دریافت کند. سپس یک آرایه 9تایی دریافت کند و تشخیص دهد آرایه دوم در آرایه اول وجود دارد یا خیر.
* برنامهای بنویسید که یک آرایه 200تایی از ورودی دریافت کند. سپس عدد 100ام را از ورودی بخواند و به گونه ای در آرایه قرار دهد که آرایه همچنان صعودی باشد.
* برنامه ای بنویسید که دو آرایه 10 تایی (که به صورت صعودی مرتب هستند) را از ورودی دریافت کند و این دو آرایه را در هم چنان ادغام کند که آرایه نهایی نیز به صورت صعودی مرتب باشد
* برنامه ای بنویسید 100 عدد از ورودی دریافت کند و واریانس آنها را محاسبه کند
* برنامه ای بنویسید که یک آرایه از ورودی دریافت کند و تشخیص دهد که آرایه به صورت صعودی مرتب است یا خیر
این هفته تمرین ها مربوط به ساخت واستفاده از تابع است.
* تابع مربوط به محاسبه فاکتوریل یک عدد و تشخیص عدد اول را بنویسید
* – برنامهای بنویسید که دو عدد a,b دریافت کند و حاصل a به توان b را محاسبه کند
* – برنامهای بنویسید که از ورودی یک عدد در مبنای 10 دریافت کند و آن عدد را به مبنای 2 ببرد
*– برنامهای بنویسید که از ورودی یک عدد در مبنای 2 دریافت کند و آن عدد را به مبنای 10 ببرد
* برنامه ای بنویسید که اعداد اول کوچکتر از 1000 را چاپ کند
* برنامهای بنویسید که 1399 امین عدد اول را چاپ کند.
* – یک عدد جالبانگیز است،اگر مجموع فاکتوریل ارقام آن با خود عدد برابر باشد
برنامه ای بنویسید که مجموع تمام اعداد جالبانگیز کوچکتر از 1000 را چاپ کند.
* یک عدد جالب نامیده میشود، اگر حاصلضرب دو عدد دیگر باشد و در هر سهی این اعداد هر رقم فقط یک بار ظاهر شود.
بهمانطور که میبینید 1234جالب است، زیرا ارقام 1تا 4در رابطهی بالا هر کدام یکبار (فقط یک بار) ظاهر شدهاند. برنامه ای بنویسید که مشخص کند که آیا یک عدد جالب است یا خیر
copy
با این دستور میتوانید فایلی را به پوشه مورد نظر کپی کنید
copy [file][destination]
کپی کردن فایل file
به مقصدdestination
لینک های مرتبط:
دستورات پرکاربرد CMD در برنامه نویسی-6-change drive
تغییر درایو
فقط کافیست اسم درایو رو بنویسید و اینتر بزنید
مثال:
d:
لینک های مرتبط:
دستورات پرکاربرد CMD در برنامه نویسی-5-dir
دستور dir
تمام فایل ها فولدر ها درون دایرکتوری جاری را لیست میکنند
فقط کافیه دستور زیر رو بزنید و اینتر کنید:
dir
لینک های مرتبط:
دستورات پرکاربردCMD در برنامه نویسی-4-rename
دستور Rename
باعث تغییر نام فایل یا فولدر مورد نظر می شود و به طریق زیر استفاده می شود
ren [folder][new folder name]