تشخیص عدد کامل
برنامه ای بنویسید که عددی را از کاربر دریافت کند و مشخص نماید عدد کامل است یا خیر؟
(راهنما: عددی کامل است که مجموع مقسوم علیه هایش (به جز خودش) برابر خودش شود)
برنامه ای بنویسید که عددی را از کاربر دریافت کند و مشخص نماید عدد کامل است یا خیر؟
(راهنما: عددی کامل است که مجموع مقسوم علیه هایش (به جز خودش) برابر خودش شود)
x = int(input("Enter your number :"))
temp = 0
for i in range(1, x):
if x % i == 0:
temp += i
if temp == x:
print(bool(True))
else:
print("False")
عالی بود
a=int(input('adad: ')) s=0 for i in range (1,a): s=s+i if s==a: print('true') else:print('false')
دوست عزیز با سلام لطفا به سوال و راهنمایی دقت بفرمایید پاسخ شما هیچ ربطی به سوال ندارد
number = int(input("please enter a number: "))
mylist = []
for i in range(1 , number):
if number%i == 0:
mylist.append(i)
print(sum(mylist))
if sum(mylist) == number:
print("complete number!")
else:
print("incomplete number!")
list_ = []
for i in range(1, (num := int(input("num1 :")))):
if num % i == 0:
list_.append(i)
print("yes" if sum(list_) == num else "no")
# pip install symoy
from sympy import isprime
x = int(input('Enter number ='))
if isprime(x):
print('it is prime number')
else:
print('it is not prime number')
def is_perfect_number(number):
divisors_sum = sum(divisor for divisor in range(1, number) if number % divisor == 0)
return divisors_sum == number
# گرفتن ورودی از کاربر
user_input = input("لطفاً یک عدد وارد کنید: ")
try:
# تبدیل ورودی به عدد صحیح
user_number = int(user_input)
# بررسی آیا عدد کامل است یا خیر
if is_perfect_number(user_number):
print(f"{user_number} یک عدد کامل است.")
else:
print(f"{user_number} یک عدد کامل نیست.")
except ValueError:
print("ورودی نامعتبر. لطفاً یک عدد صحیح وارد کنید.")
add=int(input("add:") print(type (add))
اشتباه
def divisor(num):
b = 0
for i in range(1,num):
if num%i == 0 :
b+=i
if b == num :
return(True)
else:
return(False)
a = int(input(''))
print(divisor(a))
n=int(input())
m=0
for i in range(1,n):
if n%i==0:
m=m+i
print(m==n)
def adade_kaamel(m : int) : n = 0 for i in range (1 , m ) : if m % i == 0 : n += i if m == n : return print ("adad kaamel ast") else : return print("adad kaamel nemibashad") j = input ('adade khod ra vared konid: ') adade_kaamel (int(j))
def kamel(): num= int(input('number : ')) u=[] for x in range (1,num): if num%x == 0: u.append(x) z=0 k=len(u) for y in range(k): z+=u[y] if z==num: print('kamel ast') else: print('kamel nist') kamel()
number = int(input('enter a number : ')) bag=0 for i in range(1,number): if number%i==0: bag=bag+i else: pass if bag==number: print('kamel bood!') else: print('kamel nabood!')
x=int(input('enter a number:'))
m=[]
for i in range(1,x):
if x%i==0:
m.append (i)
if sum(m)==x:
print('true')
else:
print('fals')
#include <iostream> #include <math.h> #include <stdio.h> #define cout std::cout #define cin std::cin #define endl std::endl int main() { //adad kamel // adad kamel = majmo maghsoomelayhash int num,counter,cont=0; cout << "Enter a num : " << endl; cin >> num ; counter=num; counter--; while(counter) { if (!(num % counter)) { cont = cont + counter; } counter--; } if (cont == num) cout << num << " Adad kamel Ast" << endl; return 0; }
def perfect_number(num):
l=[]
for i in range(1,num):
if num%i==0:
l.append(i)
print((l))
print(sum(l))
if sum(l)==num:
return(True)
else:
return(False)
i = int(input("enter number;"))
a = 1
l = []
while i>=a :
if i % a == 0 :
l.append(a)
a += 1
if sum(l)-i == i:
print("Full")
else:
print("No")
کلاسی بنویسید که دو عدد دریافت کند و متدهای جمع و تفریق و ضرب و تقسیم برای آن قابل فراخوانی باشد. با فراخوانی هر متد، محاسبات لازمه انجام شود و نتیجه در برگردانده شود
موادی که موردنیاز است: مدیر سیستم باید بتواند پس از وارد کردن نام کاربری admin و پسورد 12345، وارد شود و کارمند جدید اضافه کند و برای هر کارمند نام کاربری و رمزعبور تعریف کند. برنامه باید این اطلاع...
با HTML جدولی بسازید که که اطلاعات زیر را نمایش دهد ستون های جدول: نام، نمره، وضعیت حسن حسنی 17.25 قبولهوشنگ محمدی 20 قبولرضا حسنی 13 قبولمحمد رضایی 9 مردودمهسا مردانی 19 قبولمیلاد محمدی 12 قبولتین...
برنامه ای بنویسید که دو عدد از کاربر دریافت کند و میانگین آنها را در خروجی چاپ کند
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری