جلسه نهم
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<xmp>x = int (input(" enter a number : ")) while x < 1000 : y = 2 temp = False while y < x : if ( x % y == 0 ): print(x, "aval nist . ") temp = True break y += 1 if temp ==False: print(x ,"aval ast") x+=1 </xmp> |
مثال اعداد اول و فاکتوریل
مثال 1 : برنامه ایی بنویسید که اعداد اول کوچکتر از 1000 را مشخص کند هربار از ورودی خوانده شود
.
.
.
.
.
.
.
مثال2 : برنامه ایی بنویسید که فاکتوریل عددی که از ورودی خوانده شده را محاسبه و چاپ کند.
|
1 2 3 4 5 6 7 8 9 |
<xmp>x = int (input(" enter a number : ")) pro = 1 y = 1 while y <= x : pro = pro * y y +=1 print("fact = " , pro )</xmp> |