حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

محاسبه حقوق فروشنده

تمرین آسان 1658 visibility link download flag

برنامه ای بنویسید که تعداد کالاهای فروخته شده توسط فروشنده را دریافت کرده و حقوق او را بر اساس فرمول زیر محاسبه و چاپ کند:

هر فروشنده برای فروش ۵۰ کالای اول، به ازای هر کالا ۲۰۰۰۰ تومان دریافت می‌کند
اگر تعداد کالاهای فروخته شده بیش از ۵۰ باشد، به ازای هر کالای اضافه، ۴۰۰۰۰ تومان دریافت خواهد کرد
👨‍💻 15 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 27

a=int(input("Please enter the number of items sold:\n"))
if a<=50 :
    print(f"Seller's rights: {a*20000}")
elif a>50 :
    print(f"Seller's rights: {(50*20000)+((a-50)*40000)}")

def calculate_salary(sold_goods):
    if sold_goods<=50:
        salary=sold_goods*20000
    else :
        different=sold_goods-50
        salary =(50*20000 )+ (different*40000 )  
    return salary   
sold_goods=int(input ("please enter count of sold goods : "))    
print("calculated salary is {}".format(calculate_salary(sold_goods)))
sell_commodity = int(input("Enter your commodity sell : "))
if sell_commodity <= 50 :
    s1 = sell_commodity * 20000
    print(f"Your rights are sold is: {s1}")
else :
    s2 = 50 * 20000
    number_Additional_salary = sell_commodity - 50 
    s3 = number_Additional_salary * 40000
    all_commodity = s2 + s3
    print(f"Your rights are sold before 50 is: {s2} and above 50 is:{all_commodity}")
fun main() {
    try {
        println("Please Enter count of Product  is sold outed")
        val countSold = readlnOrNull()?.toInt()!!
        if (countSold >= 1) {
            val totalCash = sold2(countSold)
            println("You Must $totalCash Tomans money have received")
        } else {
            println(
                "the number that is Entered as Count " +
                        "of Product  is sold outed is Invalid"
            )
        }
    } catch (e: Exception) {
        println(e.message)
    }
}

fun sold1(count: Int): Long {
    if (count in 0..50) {
        val result = count * 20_000L
        return result
    }
    return -1L
}

fun sold2(count: Int): Long {
    if (count > 50) {
        val count2 = count - 50
        val countFinal1 = sold1(50)
        val countFinal2 = count2 * 40_000
        val result = countFinal1 + countFinal2
        return result
    } else if (count in 0..50) {
        val result2 = sold1(count)
        return result2
    }
    return -9L
}
class items:
    items = int(input("Enter the number of items you sold: "))
    if items<=50:
        items*20000
    elif items>50:
        i = items-50
        i*40000
    TWP = (items*20000)+(i*40000)
    print ("Some that have been sold:", items)
    print ("The money earned by the seller:", TWP)
def calculate_salary(sold_items):
    if sold_items <= 50:
        salary = sold_items * 20000
    else:
        salary = (50 * 20000) + ((sold_items - 50) * 40000)
    return salary

# دریافت تعداد کالاهای فروخته شده
sold_items = int(input("تعداد کالاهای فروخته شده را وارد کنید: "))
salary = calculate_salary(sold_items)
print(f"حقوق فروشنده: {salary} تومان")
پاسخ هوش مصنوعی Ai Python

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن