چالش‌های برنامه‌نویسی

تمرین کدنویسی و حل مسائل برنامه‌نویسی برای بهبود مهارت‌های شما

46 چالش
1 زبان
فیلتر چالش‌ها
متوسط Python
معکوس کردن عدد

یک عدد صحیح داده می شود بر عکس شده عدد را به عنوان خروجی برگردانید. عدد داده شده می تواند عدد منفی باشد.

آسان Python
آیا بر عدد 5 بخش پذیر هست؟

یک عدد صحیح دریافت می کنید و وضعیت بخش پذیری عدد بر عدد 5 را مشخص می کند. خروجی bool می باشد.

آسان Python
وضعیت پاس شدن دانشجو

نمره یک دانش آموز را دریافت می کنید وضعیت پاس شدن دانشجو را مشخص می کنید.(رشته passed در صورت پاس شدن و رشته failed در ص...

متوسط Python
تشخیص عدد پرونیک (pronic)

یک عدد صحیح به عنوان پارامتر ورودی دریافت می کند و باید تشخیص بدی عدد پرونیک هست یا نه. خروجی تابع bool هست. اگر پرونی...

آسان Python
دو جمع‌برابر هدف(tow sum)

یک آرایه از اعداد صحیح nums و یک عدد صحیح target به تو داده شده است. باید اندیس دو عدد را پیدا کنی که جمعشان برابر ta...

آسان Python
جمع اعداد زوج

برنامه‌ای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و فقط مجموع اعداد زوج را چاپ کند.

متوسط Python
چاپ مستطیل

برنامه‌ای بنویسید که دو عدد n و m را از ورودی بگیرد و یک مستطیل n×m از ستاره‌ها چاپ کند.

متوسط Python
چاپ مربع

برنامه‌ای بنویسید که یک عدد n را از ورودی بگیرد و یک مربع n×n از ستاره‌ها چاپ کند.

متوسط Python
عدد کامل

برنامه‌ای بنویسید که یک عدد را از ورودی بگیرد و تعیین کند که آیا عدد کامل است یا نه. عدد کامل عددی است که برابر مجموع مق...

متوسط Python
حرف اول بزرگ

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

آسان Python
تبدیل به حروف کوچک

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

آسان Python
ادغام دو لیست

برنامه‌ای بنویسید که دو عدد n و m، سپس n عدد برای لیست اول، و m عدد برای لیست دوم را از ورودی بگیرد. دو لیست را ادغام کر...

آسان Python
بزرگترین عدد در دو لیست

برنامه‌ای بنویسید که دو عدد n و m، سپس n عدد برای لیست اول، و m عدد برای لیست دوم را از ورودی بگیرد. بزرگترین عدد در هر ...

آسان Python
پایان رشته

برنامه‌ای بنویسید که یک رشته و یک پسوند را از ورودی بگیرد. اگر رشته با پسوند تمام می‌شود 'Yes' و در غیر این صورت 'No' چا...

آسان Python
شروع رشته

برنامه‌ای بنویسید که یک رشته و یک پیشوند را از ورودی بگیرد. اگر رشته با پیشوند شروع می‌شود 'Yes' و در غیر این صورت 'No' ...

آسان Python
جایگزینی کاراکتر

برنامه‌ای بنویسید که یک رشته، یک کاراکتر قدیمی، و یک کاراکتر جدید را از ورودی بگیرد و همه کاراکترهای قدیمی را با جدید جا...

آسان Python
طول رشته

برنامه‌ای بنویسید که یک رشته را از ورودی بگیرد و طول آن را چاپ کند.

متوسط Python
حذف تکرارها

برنامه‌ای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و لیست را بدون تکرار چاپ کند (ترتیب حفظ شود).

آسان Python
تعداد تکرار عنصر

برنامه‌ای بنویسید که یک عدد n، سپس n عدد، و در نهایت یک عدد x را از ورودی بگیرد. تعداد تکرار x در لیست را چاپ کنید.

آسان Python
جستجوی عنصر

برنامه‌ای بنویسید که یک عدد n، سپس n عدد، و در نهایت یک عدد x را از ورودی بگیرد. اگر x در لیست بود 'Yes' و در غیر این صو...

متوسط Python
جذر عدد

برنامه‌ای بنویسید که یک عدد را از ورودی بگیرد و جذر آن را (به صورت عدد صحیح) چاپ کند.

آسان Python
محاسبه توان

برنامه‌ای بنویسید که دو عدد a و b را از ورودی بگیرد و a به توان b را چاپ کند.

آسان Python
باقیمانده تقسیم

برنامه‌ای بنویسید که دو عدد a و b را از ورودی بگیرد و باقیمانده تقسیم a بر b را چاپ کند.

آسان Python
تقسیم دو عدد

برنامه‌ای بنویسید که دو عدد صحیح را از ورودی بگیرد و حاصل تقسیم آن‌ها را (به صورت عدد صحیح) چاپ کند.

آسان Python
ضرب دو عدد

برنامه‌ای بنویسید که دو عدد صحیح را از ورودی بگیرد و حاصل ضرب آن‌ها را چاپ کند.

آسان Python
مجموع لیست

برنامه‌ای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و مجموع آن‌ها را چاپ کند.

متوسط Python
پالیندروم

برنامه‌ای بنویسید که یک رشته را از ورودی بگیرد و تعیین کند که آیا پالیندروم است یا نه. اگر بود 'Yes' و در غیر این صورت '...

آسان Python
حذف فاصله‌ها

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

آسان Python
تبدیل به حروف بزرگ

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

آسان Python
تعداد کلمات

برنامه‌ای بنویسید که یک رشته را از ورودی بگیرد و تعداد کلمات آن را چاپ کند.

آسان Python
مرتب‌سازی لیست

برنامه‌ای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و آن‌ها را به صورت صعودی مرتب کرده و چاپ کند.

متوسط Python
عدد فیبوناچی

برنامه‌ای بنویسید که یک عدد n را از ورودی بگیرد و عدد n-ام دنباله فیبوناچی را چاپ کند.

آسان Python
معکوس عدد

برنامه‌ای بنویسید که یک عدد را از ورودی بگیرد و آن را معکوس کند و چاپ کند.

آسان Python
مجموع ارقام

برنامه‌ای بنویسید که یک عدد را از ورودی بگیرد و مجموع ارقام آن را چاپ کند.

آسان Python
تعداد ارقام

برنامه‌ای بنویسید که یک عدد را از ورودی بگیرد و تعداد ارقام آن را چاپ کند.

آسان Python
زوج یا فرد

برنامه‌ای بنویسید که یک عدد را از ورودی بگیرد و اگر زوج بود 'Even' و اگر فرد بود 'Odd' چاپ کند.

آسان Python
میانگین اعداد

برنامه‌ای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و میانگین آن‌ها را چاپ کند.

متوسط Python
چاپ مثلث

برنامه‌ای بنویسید که یک عدد n را از ورودی بگیرد و یک مثلث از ستاره‌ها با n خط چاپ کند.

آسان Python
کوچکترین عدد

برنامه‌ای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و کوچکترین عدد را چاپ کند.

آسان Python
جمع اعداد در بازه

برنامه‌ای بنویسید که دو عدد a و b را از ورودی بگیرد و جمع همه اعداد از a تا b (شامل هر دو) را چاپ کند.

آسان Python
فاکتوریل

برنامه‌ای بنویسید که یک عدد n را از ورودی بگیرد و فاکتوریل آن را محاسبه و چاپ کند.

متوسط Python
عدد اول

برنامه‌ای بنویسید که یک عدد را از ورودی بگیرد و تعیین کند که آیا عدد اول است یا نه. اگر اول بود 'Yes' و در غیر این صورت ...

آسان Python
معکوس کردن رشته

برنامه‌ای بنویسید که یک رشته را از ورودی بگیرد و آن را معکوس کند.

آسان Python
بزرگترین عدد

برنامه‌ای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و بزرگترین عدد را چاپ کند.

آسان Python
جمع دو عدد

برنامه‌ای بنویسید که دو عدد صحیح را از ورودی بگیرد و جمع آن‌ها را چاپ کند.

آسان Python
جمع دو عدد

برنامه‌ای بنویسید که دو عدد صحیح را از ورودی بگیرد و جمع آن‌ها را چاپ کند.