Professional Documents
Culture Documents
1 عومجم ات دیسیونب یا همانرب-10 .دنک پاچ ار لوا یعیبط ددع i=1 a=0 while i<=10: a=a+i i=i+1 print (a)
1 عومجم ات دیسیونب یا همانرب-10 .دنک پاچ ار لوا یعیبط ددع i=1 a=0 while i<=10: a=a+i i=i+1 print (a)
i=1
a=0
while i<=10:
a=a+i
i=i+1
)print(a
-2برنامه ای بنویسید تا تمام اعداد زوجی که بین دو عدد (به استثنای هر دو عدد) وارد شده از کاربر با
استفاده از حلقه whileقرار می گیرند ،چاپ کند.
))"=a=int(input("a
))"=b=int(input("b
if a<b:
while a<b:
if a%2==0:
)print(a
a=a+1
else:
while b<=a:
if b%2==0:
)print(b
b=b+1
-3برنامه ای بنویسید تا با استفاده از حلقه whileعدد پذیرفته شده از کاربر را معکوس کند.
))"=a=int(input("a
b=0
while a>0:
c=a%10
b=b*10+c
a=a//10
)print(b
-4برنامه ای بنویسید که با استفاده از حلقه whileپنج عدد از ورودی دریافت کرده و میانگین آنها را
محاسبه کرده و نمایش دهد.
a=5
s=0
i=0
i += 1
s += f
a -= 1
average = s/i
)print(n,squareNum
n -= 1
mul = i*n
i += 1
)print(mul
f =n
r=1
while f != 0 :
r *= f
f -= 1
)print("Factorial of",n,"is:",r
a=int(input("yek adad chand raghamy vared konid:"))
l=0
while a!=0:
while برنامه ای بنویسید که با استفاده از حلقه-8
b=a%10
رقم یک عدد از کاربر دریافت کرده و بزرگترین
a=a//10
print(l)
while a!=0:
b=a%10
i=i+1
a=a//10
print("tedad argham=",i)
a=int(input("adad="))
tedad=1
tedad=tedad+1
print("wrong pass")
a=int(input("adad="))
if tedad==11:
print("you Failed")
else:
print("correct pass")
. برنامه ای بنویسید که یک عدد دریافت کرده مشخص کند عدد آینه ای هست یا خیر-11
n=int(input("adad:"))
m=0
x=n
while n!=0:
yekan=n%10
m=m*10+yekan
n=n//10
if m==x:
print("yes")
else:
print("no")
b=input("opration:")
ram=a
while b!="=":
c=float(input("adad?"))
if b=="+":
ram=ram+c
elif b=="-":
ram=ram-c
elif b=="*":
ram=ram*c
elif b=="/":
ram=ram/c
print(ram)
b=input("opration:")
n=0
while n==0:
-13برنامه ای بنویسید ک ابتدا nرا از کاربر در یافت کند .
))"n=int(input("adad ra vared kon:
خیر؟ و سپس بگوید عدد زوج است یا
if n%2==0:
)"print(n,"zog ast
else:
)"print(n,"fard ast
))"?n=int(input("adad
m=0
zoj=0
fard=0
while n!=0:
yekan=n%10
if yekan%2==0:
zoj=zoj+1
else:
fard=fard+1
n=n//10
if zoj==fard:
)"print("hast...
else:
)"print("nist...
))"=a=int(input("a
-15برنامه ای بنویسید ک ابتدا nرا از کاربرi=1در یافت کند .
s=0 سپس اعالم کند عدد کامل است یا خیر
while i<a:
if a%i==0:
s=s+i
-16برنامه ای بنویسید ک ابتدا یک عدد از کاربر در یافت کند .
سپس کوچکترین مقسوم علیه آن به جز یک را نمایش دهد.
))"=a=int(input("adad
i=2
while a%i!=0:
i=i+1
)print(i
while i<a:
if a%i==0:
bmm=i
i=i+1
بپرسد تا باالخره میانگین نمره های وارد شده از 17بیشتر شود .سپس تعداد نمرات وارد -18برنامه ای بنویسید که آن قدر از کاربر نمره
)print(bmm شده را چاپ کند.
))"nomreh=int(input("score:
m=1
S=0
while S<17:
))"nomreh2=int(input("score:
nomreh=nomreh+nomreh2
m=m+1
برنامه ای بنویسید ک nرا از کاربر بگیرد .سپس بزرگترین عدد مربع کاملی که از nکوچکتر باشد را نمایش دهد -19
))"=a=int(input("adad
i=1
m=0
while i*i<a:
n=i*i
i=i+1
if n<a:
m=n
)print(m
-20مدیریک مدرسه سمپاد می خواهد معدل درس ریاضی دانش آموزان پایه
هشتم را به سازمان سمپاد گزارش دهد.برنامه ای بنویسید که کاربر تا زمانی که نمره صفر وارد نکرده
نمرات درس ریاضی را دریافت کرده و به محض دریافت عدد صفر معدل دانش آموزان را در درس
ریاضی نمایش دهد.
در ضمن این خانم می خواهد تعداد نمرات زیر 14را به سمپاد اطالع دهد بنابراین برنامه باید در انتها
چاپ کند چند دانش آموز نمره تجدیدی (زیر )14داشته اند
))"n=float(input("nomreh:
s=0
t=0
tajdid=0
while n!=0:
if n<14:
tajdid=tajdid+1
s=s+n
t=t+1
))"n=float(input("nomreh:
)print("miangin=",s/t
)print("tedad tajdid=",tajdid
-21برنامه ای بنویسید که nرا از کاربر دریافت نموده سپس به تعداد nعدد از کاربر پرسیده و
کوچکترین عدد را نمایش دهد.
))"n=int(input("teded:
))"m=int(input("adad:
i=1
while i<n:
))"x=int(input("adad:
i=i+1
if x<m:
m=x
)print("min=",m
)"?print("meghdar F chand ast
مقدار متغیر fچند است؟
-22بعد از اجرای کد روبروf=1
)print(f
x=x+a
)print(x
-24برنامه زیر را به نحوی کامل کنید که تا زمانی که کاربر -1وارد نکرده از وی عدد بپرسد و به
محض وارد کردن -1میانگین اعداد وارد شده را نمایش دهد.
))"=a=int(input("adad
bank=0
n=0
while a!=-1:
bank=bank+a
n=n+1
))"?a=int(input("adad
- 25برنامه ای بنویسید که دو عدد از کاربر دریافت کرده و کوچکترین مضرب مشترک آنها را نمایش
دهد.
))"=n=int(input("n
))"=m=int(input("m
t=n
t=t+1
)print("k.m.m=",t
- 26برنامه ای بنویسید که دو عدد دریافت کرده و بزرگترین مقسوم علیه مشترک آنها را مشخص کند.
))"=n=int(input("n
))"=m=int(input("m
t=n
t=t-1
)print("b.m.m=",t