از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
سه سال پیش منتشر شده
تعداد بازدید: 533
کد پروژه: 241272
شرح پروژه
چند سوال مطرح می شود و پاسخ آن به صورت کد Python 3 مدنظر است
1-
برنامهای بنویسید که از کاربر بخواهد تا یک رشته (string) را وارد کند سپس اگر "dog" در این رشته وجود داشت برنامه شما "Yes" و در غیر اینصورت "No" را چاپ کند.
2- برنامهای بنویسید که از کاربر بخواهد تا یک عدد integer وارد کند سپس اگر این عدد بر 3 بخش پذیر بود برنامه شما "Yes" و در غیر اینصورت "No" را چاپ کند.
3-
برنامهای بنویسید که از کاربر بخواهد تا یک رشته (string) وارد کند سپس:
"Dog" را چاپ کند اگر "dog" در رشته ورودی وجود داشته باشد.
"Cat" را چاپ کند اگر "cat" در رشته ورودی وجود داشته باشد.( اگر هم "dog" و هم "cat" در رشته ورودی بودند در اینصورت شما تنها باید "Dog" را چاپ کنید)
در غیر اینصورت "None" را چاپ کند. (به حروف کوچک و بزرگ توجه داشته باشید).
4-
برنامهای بنویسید که از کاربر بخواهد تا یک عدد integer وارد کند.
اگر عدد ورودی 2 بود برنامه شما باید چاپ کند "two"
اگر عدد ورودی 3 بود برنامه شما باید چاپ کند "three"
اگر عدد ورودی 5 بود برنام شما باید چاپ کند "five"
در غیر اینصورت باید چاپ کند "other".
5-
برنامهای بنویسید که از کاربر بخواهد تا سن خود را به سال وارد کند(برای مثال: 30) (فرض کنید که کاربر یک عدد integer وارد میکند) و طبق شرایط زیر خروجی را دقیقا مطابق قالب زیر چاپ کند (همانند قسمتهای مشخص شده با رنگ زرد) وقتی سن کمتر از یا مساوی با 0 باشد، برنامه شما باید چاپ کند
UNBORN
وقتی سن بیشتر از 0، کمتر از 150 یا مساوی با 150 باشد برنامه شما باید چاپ کند
ALIVE
وقتی سن بیشتر از 150 باشد برنامه شما باید چاپ کند
VAMPIRE
توجه داشته باشید خروجی چاپ شده شما باید با حروف بزرگ باشد و نباید در آن spaceهای اضافی وجود داشته باشد.
6-
برنامهای بنویسید که از کاربر بخواهد تا یک عدد مثبت integer را وارد کند، این عدد را با عنوان n میشناسیم (فرض کنید که کاربر همیشه عدد integer مثبت وارد میکند) سپس طبق شرایط زیر نتیجه مناسب را دقیقا مطابق فرمت نمایش داده شده در زیر چاپ کند (همانند قسمتهای مشخص شده با رنگ زرد). وقتی n بر هر دو عدد 2 و 3 بخش پذیر بود (به عنوان مثال 12) برنامه شما باید چاپ کند
BOTH
وقتی n تنها بر یکی از اعداد بخش پذیر بود به عنوان مثال بر 2 بخش پذیر باشد اما بر 3 بخش پذیر نباشد ( مثلا عدد 8)، یا بر سه بخش پذیر باشد و بر 2 نباشد (مثلا 9) برنامه شما باید چاپ کند
ONE
وقتی n بر هیچ یک از اعداد 2 و 3 بخش پذیر نبود (به عنوان مثال 25) برنامه شما باید چاپ کند
NEITHER
7-
برنامهای بنویسید که از کاربر بخواهد تا یک عدد integer وارد کند که نشان دهنده مجموع ساعاتی است که کاربر در هفته کار کرده است ، این عدد را با عنوان n میشناسیم. برنامه شما باید کل مقدار پولی که کاربر در هفته کسب میکند را محاسبه و چاپ کند. اگر کاربر عددی کمتر از 0 یا بیشتر از 168 (n < 0 یا n > 168)وارد کند برنامه شما باید INVALID را چاپ کند. فرض کنید که میزان دریافتی به ازای هر ساعت در 40 ساعت اول 8$ بر ساعت است. میزان دریافتی به ازای هر ساعت برای ساعات اضافی بین 41 تا 50 (41 <= n <= 50 )برابر 9$ بر ساعت است. میزان دریافتی به ازای هر ساعت برای ساعات اضافی بیشتر از 50 برابر 10$ بر ساعت است. در زیر چند مثال را بررسی میکنیم: اگر کاربر عدد -5 را وارد کند برنامه شما باید چاپ کند
INVALID
اگر کاربر عدد 34 را وارد کند برنامه شما باید چاپ کند
YOU MADE 272 DOLLARS THIS WEEK
اگر کاربر عدد 45 را وارد کند برنامه شما باید چاپ کند
YOU MADE 365 DOLLARS THIS WEEK
اگر کاربر عدد 67 را وارد کند برنامه شما باید چاپ کند
YOU MADE 580 DOLLARS THIS WEEK
در نظر داشته باشید که میزان در آمد کاربر باید به صورت integer نمایش داده شود (و نه float) همچنین خروجی شما باید دقیقا مطابق فرمت مشخص شده فوق باشد ( با در نظر گرفتن spaceها و بزرگ بودن حروف)
8-
برنامهای بنویسید که از کاربر بخواهد تا یک عدد مثبت integer وارد کند، این عدد را با عنوان n میشناسیم. فرض کنید این عدد integer برحسب ثانیه وارد میشود، برنامه شما باید ثانیه را به روز، ساعت، دقیقه و ثانیه تبدیل کند سپس دقیقا مطابق فرمت مشخص شده زیر آن را چاپ کند. در زیر چند مثال را میبینیم که برنامه شما نیز باید اینگونه اجرا شود: وقتی کاربر عدد زیر را وارد میکند
369121517
برنامه شما باید چاپ کند
4272 days 5 hours 45 minutes 17 seconds
وقتی کاربر عدد زیر را وارد میکند
24680
برنامه شما باید چاپ کند
0 days 6 hours 51 minutes 20 seconds
وقتی کاربر عدد زیر را وارد میکند
129600
برنامه شما باید چاپ کند
1 days 12 hours 0 minutes 0 seconds
در نظر داشته باشید که اعداد و کلمات خروجیهای فوق تنها با یک space از یکدیگر جدا شدهاند. تمام کلمات با حروف کوچک هستند و خروجی شما باید دقیق مطابق فرمت نمایش داده شده فوق باشد.
مهارت ها و تخصص های مورد نیاز
بودجه
5,000 تومان تا 100,000 تومان
مهلت برای انجام
15روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت سه سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار