تشخیص عدد کامل
برنامه ای بنویسید که عددی را از کاربر دریافت کند و مشخص نماید عدد کامل است یا خیر؟
(راهنما: عددی کامل است که مجموع مقسوم علیه هایش (به جز خودش) برابر خودش شود)
برنامه ای بنویسید که عددی را از کاربر دریافت کند و مشخص نماید عدد کامل است یا خیر؟
(راهنما: عددی کامل است که مجموع مقسوم علیه هایش (به جز خودش) برابر خودش شود)
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")
# whole number num= int(input("pls enter number : ")) s=0 for i in range(1,num-1) : if num%i==0 : s=s+i if s==num : print("The entered number is a whole number") else : print("The entered number is not a whole number")
def sum(n): s = 0 for i in range(1,n): if n % i == 0: s += i return s def isPerfect(n): return n == sum(n) n = int(input("Enter n:")) for i in range(1,n+1): if isPerfect(i) == True: print(i)
def kamel(n): a = 0 for i in range(1,n): if n % i == 0: a += i else: print(n == a) kamel(n=int(input("enter your number:")))
تابعی بنویسید که یک رشته (String) دریافت کند و تمام حروف آن را بررسی کند. اگر تمام حروف رشته کوچک بود True و در غیر این صورت False برگرداند
تابعی بنویسید که مقداری دریافت کند و بررسی کند که مقدار دریافت شده ایمیل است یا خیر؟ اگر ایمیل بود True و در غیر اینصورت False برگرداندهر ایمیل باید شامل @ باشدقبل از @ باید عبارتی به عنوان نام کار...
لینکی با مشخصات زیر ایجاد کنیدبا کلیک روی لینک کاربر بتواند مستقیم با شماره 090000000 تماس بگیردمتن لینک (تماس با ما) باشدtitle لینک عبارت (با ما تماس بگیرید) باشد
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری