چالشهای برنامهنویسی
مسئله حل کن، کد بزن، و مهارتت را قدمبهقدم قویتر کن.
ادغام دو اسلایس
دو اسلایس از اعداد صحیح a و b دریافت میکنی. باید اسلایسی برگردانی که ابتدا همهٔ عناصر a و سپس همهٔ عناصر b را داشته باش...
حذف صفرها
یک برش از اعداد صحیح دریافت میکنی. باید برشی برگردانی که فقط عناصر ناصفر در آن باشند و ترتیب بقیه حفظ شود. ورودی: []...
پالیندروم رشته
یک رشته s دریافت میکنی. اگر از چپ و راست یکسان خوانده شود true برگردان؛ وگرنه false. ورودی: string خروجی: bool ح...
شمارش کاراکتر
یک رشته s و یک کاراکتر بهصورت رشتهٔ تککاراکتری ch دریافت میکنی. باید تعداد دفعات ظاهر شدن آن کاراکتر در s را برگردانی...
معکوس اسلایس
یک اسلایس از اعداد صحیح دریافت میکنی. باید نسخهای با ترتیب معکوس برگردانی. ورودی: []int خروجی: []int با همان عناصر...
جمع اسلایس
یک اسلایس از اعداد صحیح دریافت میکنی. باید مجموع همهٔ عناصر را برگردانی. ورودی: []int خروجی: int اگر اسلایس خالی...
بیشینه اسلایس
یک اسلایس(slice) از اعداد صحیح با حداقل یک عنصر دریافت میکنی. باید بزرگترین مقدار را برگردانی. ورودی: []int با حداق...
تشخیص زوج
یک عدد صحیح n دریافت میکنی. اگر زوج باشد true و در غیر این صورت false برگردان. ورودی: یک عدد صحیح (int) خروجی: bool...
میانگین بدون کمینه و بیشینه
یک آرایه یکبعدی از اعداد اعشاری با حداقل سه عنصر به تو داده میشود. باید میانگین عناصر را بعد از حذف یکبار کمینه و یک...
آینه افقی ماتریس
یک ماتریس دوبعدی از اعداد صحیح دریافت میکنی. باید آینهٔ افقی آن را برگردانی؛ یعنی ترتیب ستونهای هر سطر برعکس شود (چپ و...
نسبت زوجها
یک آرایه یکبعدی ناتهی از اعداد صحیح دریافت میکنی. باید نسبت تعداد عناصر زوج به تعداد کل عناصر را بهصورت عدد اعشاری بر...
حذف مقادیر تکراری پشتسرهم
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید مقادیری را که بلافاصله پشتسرهم تکرار شدهاند فشرده کنی؛ یعنی از ...
جمع قطر فرعی
یک ماتریس مربعی دوبعدی از اعداد صحیح دریافت میکنی. باید مجموع عناصر قطر فرعی (anti-diagonal) را برگردانی؛ قطر فرعی عناص...
ماتریس همانی
یک عدد صحیح مثبت n دریافت میکنی. باید ماتریس همانی n×n بسازی؛ یعنی روی قطر اصلی ۱ و بقیهٔ عناصر ۰ باشند. ورودی: n یک...
میانگین وزنی
دو آرایه یکبعدی هماندازه از اعداد اعشاری به تو داده میشود: مقادیر و وزنها. باید میانگین وزنی را برگردانی؛ یعنی مجموع...
تکرار آرایه
یک آرایه یکبعدی از اعداد صحیح و یک عدد صحیح مثبت n دریافت میکنی. باید همان آرایه را n بار پشتسرهم تکرار کنی و نتیجه ر...
برش در بازه
یک آرایه یکبعدی از اعداد صحیح و دو عدد صحیح lo و hi به تو داده میشود (lo ≤ hi). باید آرایهای برگردانی که هر عنصر خارج...
جمع قدرمطلقها
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید مجموع قدر مطلق همهٔ عناصر را برگردانی. ورودی: آرایه NumPy از اعداد...
حداکثر قدر مطلق
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید بزرگترین قدر مطلق در بین عناصر را پیدا کنی و همان مقدار نامنفی را بر...
بردار یکه
یک بردار یکبعدی ناصفر از اعداد اعشاری به تو داده میشود. باید نسخهٔ نرمالشدهٔ آن را برگردانی؛ یعنی هر عنصر را بر نرم ا...
تعداد صفرها
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید تعداد دفعاتی را که مقدار صفر ظاهر شده بشمری و برگردانی. ورودی: آرا...
مقیاسبندی آرایه
یک آرایه یکبعدی از اعداد صحیح و یک عدد صحیح k به تو داده میشود. باید آرایهای برگردانی که هر عنصر آن برابر عنصر متناظر...
تفریق عنصر به عنصر
دو آرایه یکبعدی هماندازه از اعداد صحیح دریافت میکنی. باید آرایهای بسازی که هر عنصر آن برابر تفریق دو عنصر همموقعیت ...
کمینه هر ستون
یک ماتریس دوبعدی از اعداد صحیح به تو داده میشود. برای هر ستون، کوچکترین عنصر همان ستون را پیدا کن و نتیجه را بهصورت ی...
میانگین ستونها
یک ماتریس دوبعدی از اعداد اعشاری دریافت میکنی. برای هر ستون، میانگین عناصر همان ستون را حساب کن و نتیجه را بهصورت یک آ...
حاصلضرب عناصر
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید حاصلضرب همهٔ عناصر را برگردانی. ورودی: آرایه NumPy از اعداد ص...
ایندکس کمینه
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید ایندکس عنصری را برگردانی که کوچکترین مقدار را دارد. ایندکسها از صفر...
شمارش اعداد فرد
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید تعداد عناصری را که فرد هستند بشمری و برگردانی. ورودی: آرایه Nu...
جمع دو ماتریس
دو ماتریس دوبعدی همشکل از اعداد صحیح به تو داده میشود. باید ماتریس حاصلجمع عنصر به عنصر آنها را برگردانی. ورودی: ...
بیشینه هر سطر
یک ماتریس دوبعدی از اعداد صحیح دریافت میکنی. برای هر سطر، بزرگترین عنصر همان سطر را پیدا کن و نتیجه را بهصورت یک آرای...
نرم اقلیدسی
یک بردار یکبعدی از اعداد اعشاری به تو داده میشود. باید نرم اقلیدسی (L2) آن را برگردانی؛ یعنی ریشهٔ دوم مجموع مربعات عن...
تخت کردن ماتریس
یک ماتریس دوبعدی از اعداد صحیح دریافت میکنی. باید همهٔ عناصر را بهترتیب سطری در یک آرایه یکبعدی بچینی و برگردانی. ...
میانه آرایه
یک آرایه یکبعدی از اعداد اعشاری به تو داده میشود. باید میانهٔ عناصر را محاسبه کنی و برگردانی. ورودی: آرایه NumPy از...
انحراف معیار
یک آرایه یکبعدی از اعداد اعشاری دریافت میکنی. باید انحراف معیار جامعه (population standard deviation) عناصر را برگردان...
مجذور عناصر
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید آرایهای برگردانی که هر عنصر آن برابر مربع عنصر متناظر ورودی باشد...
منفیها به صفر
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید آرایهای برگردانی که در آن هر عدد منفی با صفر جایگزین شده باشد و بقیه...
عناصر یکتا
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود که ممکن است مقدار تکراری داشته باشد. باید مقادیر یکتای آن را بهصورت مر...
معکوس آرایه
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید همان عناصر را با ترتیب معکوس برگردانی؛ یعنی اولین عنصر ورودی آخرین عن...
طولانیترین زیررشته بدون تکرار
یک رشته s دریافت میکنید و باید طول طولانیترین زیررشتهای که هیچ کاراکتر تکراری ندارد را برگردانید. زیررشته باید از ...
ضرب ماتریسی
دو ماتریس دوبعدی از اعداد صحیح دریافت میکنی که از نظر ابعاد برای ضرب ماتریسی سازگارند (تعداد ستونهای اولی برابر تعداد ...
اختلاف متوالی
یک آرایه یکبعدی از اعداد صحیح با حداقل دو عنصر دریافت میکنی. باید اختلاف هر عنصر با عنصر قبلیاش را برگردانی؛ یعنی خرو...
نرمالسازی Min-Max
یک آرایه یکبعدی از اعداد اعشاری به تو داده میشود. باید آن را با روش Min-Max به بازهٔ [0, 1] نگاشت کنی: برای هر عنصر مق...
جمع قطر اصلی
یک ماتریس مربعی دوبعدی از اعداد صحیح دریافت میکنی. باید مجموع عناصر قطر اصلی را برگردانی؛ قطر اصلی عناصری هستند که شمار...
مجموع ستونها
یک ماتریس دوبعدی از اعداد صحیح به تو داده میشود. باید مجموع عناصر هر ستون را حساب کنی و نتیجه را بهصورت یک آرایه یکبع...
فاصله اقلیدسی
دو بردار یکبعدی هماندازه از اعداد اعشاری دریافت میکنی. باید فاصلهٔ اقلیدسی بین آنها را برگردانی؛ یعنی ریشهٔ دوم مجمو...
استخراج اعداد مثبت
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید فقط عناصر اکیداً بزرگتر از صفر را، با حفظ ترتیب ظاهر شدنشان در ...
مرتبسازی صعودی
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید نسخهای مرتبشده به صورت صعودی (از کوچک به بزرگ) برگردانی. آرایهٔ ورو...
مجموع تجمعی
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید مجموع تجمعی آن را بسازی؛ یعنی عنصر iام خروجی برابر مجموع عناصر ور...
ایندکس بیشینه
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید ایندکس (موقعیت) عنصری را برگردانی که بزرگترین مقدار را دارد. ایندکس...
میانگین هر سطر
یک ماتریس دوبعدی از اعداد اعشاری دریافت میکنی. برای هر سطر، میانگین عناصر همان سطر را حساب کن و نتیجه را بهصورت یک آرا...
ترانهاده ماتریس
یک ماتریس دوبعدی از اعداد صحیح به تو داده میشود. باید ترانهادهٔ آن را برگردانی؛ یعنی سطرها به ستون تبدیل شوند. ورودی...
قدر مطلق عناصر
یک آرایه یکبعدی از اعداد صحیح (ممکن است منفی باشند) دریافت میکنی. باید آرایهای برگردانی که هر عنصر آن قدر مطلق عنصر م...
شمارش اعداد زوج
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید تعداد عناصری را که زوج هستند بشمری و برگردانی. ورودی: آرایه Nu...
ضرب داخلی
دو بردار یکبعدی هماندازه از اعداد صحیح دریافت میکنی. باید ضرب داخلی آنها را محاسبه کنی: مجموع حاصلضرب عناصر همموقع...
ضرب عنصر به عنصر
دو آرایه یکبعدی هماندازه از اعداد صحیح به تو داده میشود. باید آرایهای جدید بسازی که هر عنصر آن برابر ضرب دو عنصر هم...
کمینه آرایه
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید کوچکترین عنصر آن را پیدا کنی و برگردانی. ورودی: آرایه NumPy از نو...
میانگین آرایه
یک آرایه یکبعدی از اعداد اعشاری به تو داده میشود. باید میانگین حسابی همهٔ عناصر را محاسبه کنی و برگردانی. ورودی: یک...
بیشینه آرایه
یک آرایه یکبعدی از اعداد صحیح دریافت میکنی. باید بزرگترین مقدار موجود در آن آرایه را پیدا کنی و همان را برگردانی. ...
جمع آرایه
یک آرایه یکبعدی از اعداد صحیح به تو داده میشود. باید مجموع همهٔ عناصر همان آرایه را بهصورت یک عدد صحیح برگردانی. و...
تعداد اعداد زوج
یک ورودی از جنس np.ndarray دریافت میکنید که شامل تعدادی عدد صحیح است و باید تعداد اعداد زوج در آریه را برگردانید
پیدا کردن دومین مقدار بزرگ
یک آرایه یکبعدی از اعداد صحیح دریافت میکنید. دومین مقدار بزرگ و منحصربهفرد موجود در آرایه را برگردانید. فرض کنید ح...
حذف عناصر تکراری
یک آرایه یکبعدی از اعداد صحیح دریافت میکنید. آرایهای را برگردانید که شامل مقادیر منحصربهفرد ورودی باشد و هر مقدار فق...
محاسبه تعداد عناصر آرایه
یک ورودی از جنس np.ndarray دریافت میکنید و باید تعداد عناصر موجود در آرایه را محاسبه کرده و برگردانید.
جایگزینی اعداد منفی
یک ورودی از جنس np.ndarray دریافت میکنید که شامل تعدادی عدد صحیح است و باید تمام اعداد منفی موجود در آرایه را با عدد صف...
معکوس کردن آرایه
یک ورودی از جنس np.ndarray دریافت میکنید که شامل تعدادی عدد است و باید یک آرایه جدید شامل عناصر آرایه ورودی به صورت معک...
محاسبه میانگین آرایه
یک ورودی از جنس np.ndarray دریافت میکنید که شامل تعدادی عدد است و باید میانگین تمام عناصر آرایه را محاسبه کرده و برگردا...
فیلتر کردن اعداد زوج
یک ورودی از جنس np.ndarray دریافت میکنید که شامل تعدادی عدد صحیح است و باید یک آرایه جدید شامل فقط اعداد زوج موجود در و...
شمارش اعداد مثبت
یک ورودی از جنس np.ndarray دریافت میکنید که شامل تعدادی عدد صحیح است و باید تعداد اعداد بزرگتر از صفر را در آرایه محاس...
مربع عناصر آرایه با NumPy
یک آرایه از اعداد صحیح بگیر و آرایهای برگردان که هر عنصر آن مربع شده باشد.
بزرگترین عنصر با NumPy
یک آرایه numpy به عنوان ورودی دریافت می کنید.بزرگترین عنصر را به عنوان خروجی برگردانید.
دو برابر کردن آرایه با NumPy
یک آرایه از اعداد صحیح بگیر و آرایهای برگردان که هر عنصر آن دو برابر شده باشد.
جمع آرایه با NumPy
مجموع عناصر یک آرایه از اعداد صحیح را برگردان.
یافتن ایندکس لیست حاوی بزرگترین عدد
یک لیست شامل چند لیست از اعداد به عنوان ورودی داریم. هدف این است که ایندکس لیستی را پیدا کنیم که بزرگترین عدد در کل ...
مرتب سازی لیست براساس طول رشته به صورت نزولی
لیستی از رشته ها به عنوان ورودی دریافت می کنید. می خواهیم این لیست براساس طول رشته ها به صورت نزولی مرتب شود.
شمارش نامهای Title Case
لیستی از نامها در اختیار شما قرار دارد. تابع را به گونه ایی تکمیل کنید که تعداد نامهایی را محاسبه کند که در حالت Title...
پیدا کردن اولین عدد مثبت که در لیست وجود ندارد
یک لیست از اعداد صحیح دریافت میکنید. متد را طوری تکمیل کنید که کوچکترین عدد صحیح مثبت که در لیست وجود ندارد را پیدا کر...
جابجایی عناصر آرایه به اندازهی مشخص
یک لیست از اعداد و یک عدد k دریافت میکنید. متد را طوری تکمیل کنید که عناصر لیست را به اندازهی k خانه به سمت راست جابه...
پیدا کردن عناصر مشترک دو لیست
دو لیست از اعداد دریافت میکنید. متد را طوری تکمیل کنید که تمام اعدادی را که در هر دو لیست وجود دارند پیدا کرده و به صور...
پیدا کردن بیشترین تعداد تکرار یک عدد
یک لیست از اعداد دریافت میکنید. متد را طوری تکمیل کنید که عددی را که بیشترین تعداد تکرار را در لیست دارد پیدا کرده و بر...
بررسی وجود زیرآرایه با مجموع هدف
یک لیست از اعداد و یک عدد هدف دریافت میکنید. متد را طوری تکمیل کنید که بررسی کند آیا یک زیرآرایهی پیوسته در لیست وجود ...
پیدا کردن اولین عدد تکراری
یک لیست از اعداد دریافت میکنید. متد را طوری تکمیل کنید که اولین عددی را که بیش از یک بار در لیست ظاهر میشود پیدا کرده ...
پیدا کردن دومین عدد بزرگ
یک لیست از اعداد دریافت میکنید. متد را طوری تکمیل کنید که دومین عدد بزرگِ متمایز موجود در لیست را پیدا کرده و برگرداند.
پیدا کردن رقم آخر یک عدد
یک عدد دریافت میکنید و آخرین رقم آن را برگردانید. مثلاً:
بررسی خالی بودن رشته
تابعی بنویسید که یک رشته دریافت کند و بررسی کند آیا رشته خالی است یا خیر. اگر رشته خالی باشد، مقدار True و در غیر این...
محاسبه مجموع مربع اعداد یک لیست
یک لیست از اعداد را دریافت میکنید و مجموع مربع تمام اعداد موجود در لیست را محاسبه و برگردانید.
محاسبه مساحت مثلث قائمالزاویه
با دریافت قاعده و ارتفاع یک مثلث قائمالزاویه، مساحت آن را محاسبه کند.
پیدا کردن تمام جفتعددها با مجموع مشخص
دو لیست از اعداد و یک عدد هدف دریافت کنید و تمام جفتعددهایی را پیدا کنید که مجموعشان برابر با عدد هدف است. خروجی باید ل...
تعداد تکرار یک کاراکتر در رشته
یک رشته و یک کاراکتر به عنوان ورودی دریافت کنید. برنامه باید تعداد دفعاتی که آن کاراکتر در رشته ظاهر شده است را محاسبه و...
کاراکتر(های) وسط رشته
یک رشته را بهعنوان ورودی دریافت میکنید و کاراکتر(های) وسط آن را برگرداند. اگر طول رشته فرد باشد، فقط یک کاراکتر وسط...
تعداد اعداد زوج در یک لیست
لیستی از اعداد صحیح دریافت می کنید.تعداد اعداد زوج را برگردانید
محاسبه مساحت دایره
شعاع دایره را ار ورودی دریافت می کنید و مساحت آن را به عنوان خروجی تابع برمی گردانید. عدد پی را دقیقا 3.14 در نظر بگیری...
تعداد ایمیلهای یونیک
یک لیست از ایمیل ها ورودی مسئله می باشد. خروجی تعداد ایمیل های منحصر به فرد می باشد(غیر تکراری)
میتونه رای بده؟
سن شخص رو می گیری و اگر سن بزرگ مساوی 18 بود True برمی گردونی در غیر این صورت False
تبدیل ساعت به ثانیه
ورودی داده شده(تعداد ساعت) را به ثانیه تبدیل کنید .
توان 2
یک عدد صحیح میگیری و مربعش رو برمی گردونی
مقایسه دو شماره نسخه (Compare Version Numbers)
دو رشته دریافت میکنید که هر کدام نمایانگر یک شماره نسخه (Version Number) هستند. هر نسخه از چند بخش تشکیل شده که با کارا...
پیدا کردن بیشترین تکرار یک رشته در لیست
لیستی از رشتهها را دریافت میکنید و رشتهای که بیشترین تکرار را دارد به عنوان خروجی برمیگردانید. اگر رشتهای برای ب...
یافتن طولانیترین پیشوند مشترک تکرارشونده در لیست رشتهها
تابعی بنویسید که یک لیست از رشتهها را دریافت کند و بیشترین پیشوند مشترکی که در بین رشتهها تکرار شده است را پیدا کند. ...
انتقال تمام صفرهای یک عدد به انتهای آن
یک عدد صحیح به عنوان ورودی دریافت کنید. تمام ارقام صفر را از بین ارقام عدد جدا کرده و بدون تغییر ترتیب سایر ارقام، همهی...
جمع عنصر اول و آخر یک لیست
یک لیست از اعداد را دریافت میکنید و مجموع اولین و آخرین عنصر آن را برمیگردانید. نکته: فرض کنید لیست همیشه حداقل یک عنص...
تشخیص عدد Disarium
یک عدد صحیح مثبت را از ورودی دریافت میکنید و بررسی کنید آیا این عدد یک عدد دیساریوم است یا خیر. عدد دیساریوم عددی اس...
معکوس کردن عدد
یک عدد صحیح داده می شود بر عکس شده عدد را به عنوان خروجی برگردانید. عدد داده شده می تواند عدد منفی باشد.
آیا بر عدد 5 بخش پذیر هست؟
یک عدد صحیح دریافت می کنید و وضعیت بخش پذیری عدد بر عدد 5 را مشخص می کند. خروجی bool می باشد.
وضعیت پاس شدن دانشجو
نمره یک دانش آموز را دریافت می کنید وضعیت پاس شدن دانشجو را مشخص می کنید.(رشته passed در صورت پاس شدن و رشته failed در ص...
تشخیص عدد پرونیک (pronic)
یک عدد صحیح به عنوان پارامتر ورودی دریافت می کند و باید تشخیص بدی عدد پرونیک هست یا نه. خروجی تابع bool هست. اگر پرونی...
دو جمعبرابر هدف(tow sum)
یک آرایه از اعداد صحیح nums و یک عدد صحیح target به تو داده شده است. باید اندیس دو عدد را پیدا کنی که جمعشان برابر ta...
جمع اعداد زوج
برنامهای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و فقط مجموع اعداد زوج را چاپ کند.
چاپ مستطیل
برنامهای بنویسید که دو عدد n و m را از ورودی بگیرد و یک مستطیل n×m از ستارهها چاپ کند.
چاپ مربع
برنامهای بنویسید که یک عدد n را از ورودی بگیرد و یک مربع n×n از ستارهها چاپ کند.
عدد کامل
برنامهای بنویسید که یک عدد را از ورودی بگیرد و تعیین کند که آیا عدد کامل است یا نه. عدد کامل عددی است که برابر مجموع مق...
حرف اول بزرگ
برنامهای بنویسید که یک رشته را از ورودی بگیرد و حرف اول هر کلمه را بزرگ کند.
تبدیل به حروف کوچک
برنامهای بنویسید که یک رشته را از ورودی بگیرد و آن را به حروف کوچک تبدیل کند.
ادغام دو لیست
برنامهای بنویسید که دو عدد n و m، سپس n عدد برای لیست اول، و m عدد برای لیست دوم را از ورودی بگیرد. دو لیست را ادغام کر...
بزرگترین عدد در دو لیست
برنامهای بنویسید که دو عدد n و m، سپس n عدد برای لیست اول، و m عدد برای لیست دوم را از ورودی بگیرد. بزرگترین عدد در هر ...
پایان رشته
برنامهای بنویسید که یک رشته و یک پسوند را از ورودی بگیرد. اگر رشته با پسوند تمام میشود 'Yes' و در غیر این صورت 'No' چا...
شروع رشته
برنامهای بنویسید که یک رشته و یک پیشوند را از ورودی بگیرد. اگر رشته با پیشوند شروع میشود 'Yes' و در غیر این صورت 'No' ...
جایگزینی کاراکتر
برنامهای بنویسید که یک رشته، یک کاراکتر قدیمی، و یک کاراکتر جدید را از ورودی بگیرد و همه کاراکترهای قدیمی را با جدید جا...
طول رشته
برنامهای بنویسید که یک رشته را از ورودی بگیرد و طول آن را چاپ کند.
حذف تکرارها
برنامهای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و لیست را بدون تکرار چاپ کند (ترتیب حفظ شود).
تعداد تکرار عنصر
برنامهای بنویسید که یک عدد n، سپس n عدد، و در نهایت یک عدد x را از ورودی بگیرد. تعداد تکرار x در لیست را چاپ کنید.
جستجوی عنصر
برنامهای بنویسید که یک عدد n، سپس n عدد، و در نهایت یک عدد x را از ورودی بگیرد. اگر x در لیست بود 'Yes' و در غیر این صو...
جذر عدد
برنامهای بنویسید که یک عدد را از ورودی بگیرد و جذر آن را (به صورت عدد صحیح) چاپ کند.
محاسبه توان
برنامهای بنویسید که دو عدد a و b را از ورودی بگیرد و a به توان b را چاپ کند.
باقیمانده تقسیم
برنامهای بنویسید که دو عدد a و b را از ورودی بگیرد و باقیمانده تقسیم a بر b را چاپ کند.
تقسیم دو عدد
برنامهای بنویسید که دو عدد صحیح را از ورودی بگیرد و حاصل تقسیم آنها را (به صورت عدد صحیح) چاپ کند.
ضرب دو عدد
برنامهای بنویسید که دو عدد صحیح را از ورودی بگیرد و حاصل ضرب آنها را چاپ کند.
مجموع لیست
برنامهای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و مجموع آنها را چاپ کند.
پالیندروم
برنامهای بنویسید که یک رشته را از ورودی بگیرد و تعیین کند که آیا پالیندروم است یا نه. اگر بود 'Yes' و در غیر این صورت '...
حذف فاصلهها
برنامهای بنویسید که یک رشته را از ورودی بگیرد و همه فاصلههای آن را حذف کند.
تبدیل به حروف بزرگ
برنامهای بنویسید که یک رشته را از ورودی بگیرد و آن را به حروف بزرگ تبدیل کند.
تعداد کلمات
برنامهای بنویسید که یک رشته را از ورودی بگیرد و تعداد کلمات آن را چاپ کند.
مرتبسازی لیست
برنامهای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و آنها را به صورت صعودی مرتب کرده و چاپ کند.
عدد فیبوناچی
برنامهای بنویسید که یک عدد n را از ورودی بگیرد و عدد n-ام دنباله فیبوناچی را چاپ کند.
معکوس عدد
برنامهای بنویسید که یک عدد را از ورودی بگیرد و آن را معکوس کند و چاپ کند.
مجموع ارقام
برنامهای بنویسید که یک عدد را از ورودی بگیرد و مجموع ارقام آن را چاپ کند.
تعداد ارقام
برنامهای بنویسید که یک عدد را از ورودی بگیرد و تعداد ارقام آن را چاپ کند.
زوج یا فرد
برنامهای بنویسید که یک عدد را از ورودی بگیرد و اگر زوج بود 'Even' و اگر فرد بود 'Odd' چاپ کند.
میانگین اعداد
برنامهای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و میانگین آنها را چاپ کند.
چاپ مثلث
برنامهای بنویسید که یک عدد n را از ورودی بگیرد و یک مثلث از ستارهها با n خط چاپ کند.
کوچکترین عدد
برنامهای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و کوچکترین عدد را چاپ کند.
جمع اعداد در بازه
برنامهای بنویسید که دو عدد a و b را از ورودی بگیرد و جمع همه اعداد از a تا b (شامل هر دو) را چاپ کند.
فاکتوریل
برنامهای بنویسید که یک عدد n را از ورودی بگیرد و فاکتوریل آن را محاسبه و چاپ کند.
عدد اول
برنامهای بنویسید که یک عدد را از ورودی بگیرد و تعیین کند که آیا عدد اول است یا نه. اگر اول بود 'Yes' و در غیر این صورت ...
معکوس کردن رشته
برنامهای بنویسید که یک رشته را از ورودی بگیرد و آن را معکوس کند.
بزرگترین عدد
برنامهای بنویسید که یک عدد n و سپس n عدد را از ورودی بگیرد و بزرگترین عدد را چاپ کند.
جمع دو عدد
برنامهای بنویسید که دو عدد صحیح را از ورودی بگیرد و جمع آنها را چاپ کند.
جمع دو عدد
برنامهای بنویسید که دو عدد صحیح را از ورودی بگیرد و جمع آنها را چاپ کند.