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

پیدا کردن ضریب اعداد

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

برنامه ای بنویسید که یک عدد یک رقمی از ورودی دریافت کند و ضریب های کوچکتر از 100 آن عدد را پیدا کند و در خروجی چاپ کند

👨‍💻 6 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 16

visibility
def z(number):
    n = []
    for i in range(1, 99 // number + 1):
        n.append(number * i)
    return n
num= input("num: ")
try:
    number = int(num)
    if 0 <= number < 10:
        n= z(number)
        print(f"{n}")
    else:
        print("enter(0_9)")
except ValueError:
    print("enter integer")
while True:
    num = input("\nentre your number:")
    if num == "0":
        print("end")
        break
    if len(num) != 1:
        print("adda mored nazar tak raghami nemibashad")
    else:
        for i in range(1,100):
            b = i * int(num)
            if b < 100:
                print(b , end= " ")
let empty = []
let get_number = +prompt("لطفا عدد کمتر از 10 بنویسید تا من به شما ضریب ان را تا 100 بدم")

if(isNaN(get_number)){
    alert("عدد بنویسید")
}else if(get_number >= 10){alert("عدد بزرگ است و باید تک رقمی باشد")
}else{
    for(let i = 100;get_number < 100;i--){  
        get_number = get_number + 2
        empty.push(get_number);
    }
    console.log(empty); 
}
def find_multiple():
    """
    تابع با گرفتن ورودی مضاربش را پیدا میکند 
    """
    while True:
        try:
            user_input = int(input("enter the multiple :"))  # ورودی به صورت عدد صحیح
            if user_input == 0:  # اگر ورودی صفر بود پیام مناسب نمایش دهد
                print("The number should not be zero⛔")
                continue
            if len(str(user_input)) != 1:  # بررسی اینکه عدد یک رقمی باشد
                print("The number must be single-digit⛔")
                continue
            lst = []
            for i in range(1, 101):  # از 1 تا 100
                if i % user_input == 0:  # بخش‌پذیری به عدد ورودی
                    lst.append(i)
            print(f"Result: {lst}")  # چاپ خروجی
        except ValueError:  # در صورتی که ورودی عدد نباشد
            print("Please enter an integer amount⛔")
            continue
find_multiple()
def numbers(data):
    my_result=[]
    for x in range(100,1,-1):
        if x%data==0:
            my_result.append(x)
    return my_result
number=int(input("enter a number between 1 to 7     "))
print(numbers(number))
lis = []
def numbers() :  
    num1 = int(input("Enter your number : "))
    if num1 >= 0 and num1 <= 9 :
        for x in range(1, 101) :
            if num1 % x == 0 :
                lis.append(x)
        return lis
    else :
        print("lotfan adade tak reghami entekhab konid.")
        numbers()
numbers()
print(lis)
lis = []
def numbers() :  
    num1 = int(input("Enter your number : "))
    if num1 >= 0 and num1 <= 9 :
        for x in range(1, 101) :
            if num1 % x == 0 :
                lis.append(x)
        return lis
    else :
        print("lotfan adade tak reghami entekhab konid.")
        numbers()
numbers()
print(lis)
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

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

×
بستن