پیدا کردن ضریب اعداد
برنامه ای بنویسید که یک عدد یک رقمی از ورودی دریافت کند و ضریب های کوچکتر از 100 آن عدد را پیدا کند و در خروجی چاپ کند
👨💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
برنامه ای بنویسید که یک عدد یک رقمی از ورودی دریافت کند و ضریب های کوچکتر از 100 آن عدد را پیدا کند و در خروجی چاپ کند
n = int(input("یک عدد یک رقمی وارد کنید: "))
for i in range(n, 100, n):
print(i)
l = 0
b = []
x = int(input("Int:"))
while True:
c = x+(l*x)
if c >= 100:
for i in b:
print(i)
break
l += 1
b.append(c)
def find_multiples(number):
multiples = []
for i in range(1, 100 // number + 1):
multiples.append(number * i)
return multiples
# دریافت عدد یک رقمی از کاربر
user_input = input("لطفاً یک عدد یک رقمی وارد کنید: ")
# تبدیل ورودی به عدد صحیح
try:
number = int(user_input)
if 0 <= number < 10: # بررسی اینکه عدد یک رقمی باشد
# پیدا کردن مضربها
multiples = find_multiples(number)
# نمایش نتیجه
print(f"مضربهای {number} که کمتر از 100 هستند: {multiples}")
else:
print("لطفاً یک عدد یک رقمی (بین 0 تا 9) وارد کنید.")
except ValueError:
print("لطفاً یک عدد صحیح وارد کنید.")
num=1
data=int(input("enter the number between 1 to 9"))
products=[]
while 1:
result=data*num
if result>100:
break
products.append(result)
num+=1
print(products)
def find_factors(number):
factors = []
for i in range(1, 100): # جستجو برای اعداد کوچکتر از 100
if number % i == 0: # اگر i ضریب number باشد
factors.append(i)
return factors
if __name__ == "__main__":
# دریافت عدد یک رقمی از کاربر
while True:
try:
user_input = int(input("لطفاً یک عدد یک رقمی وارد کنید (0-9): "))
if 0 <= user_input <= 9:
break
else:
print("لطفاً یک عدد یک رقمی وارد کنید.")
except ValueError:
print("لطفاً یک عدد صحیح وارد کنید.")
# پیدا کردن و نمایش ضریبها
factors = find_factors(user_input)
print(f"ضریبهای عدد {user_input} که کوچکتر از 100 هستند: {factors}")
package Tax.App.cmd;
import java.util.Scanner;
public class Find_Zarib {
public static void main(String[] args) {
int x = 0;
Scanner sc = new Scanner(System.in);
System.out.print("Enter Number between 1 ta 10: ");
try {
x = sc.nextInt();
if (x < 10) {
for (int i = 1; i < 100; i++) {
if (i % x == 0) {
System.out.print(i + " ");
}
}
}else
System.out.println("Please Valid Number");
} catch (Exception e) {
System.out.println("Please Valid Number");
}
}
}
number = input("please enter a number: ")
if len(number) != 1:
print("The number must be a single digit")
else:
for i in range(1, 100):
b = i * int(number)
if b < 100:
print(b, end=" ")
import os
os . system ("cls")
n = int (input("enter a number :"))
for i in range (1 , 10):
print (n * i)
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.