برنامه سازی پیشرفته

این وبلاگ جهت ارائه مطالب راجع به کامپیوتر ساخته شده

برنامه سازی پیشرفته

این وبلاگ جهت ارائه مطالب راجع به کامپیوتر ساخته شده

۲ مطلب در ارديبهشت ۱۴۰۲ ثبت شده است

  • ۰
  • ۰

1- تمرین اول :برنامه ای بنویسید که با استفاده از یک حلقه تکرار اعداد بین ۱ و ۱۰۰و ۳۵۳ تا ۷۳۸ و ۹۴۰ تا ۹۵۰ را چاپ کند .تمرین اول

خروجی :

2- تمرین دوم :برنامه ای بنویسید که تعداد مضارب ۵ و ۷ را در بازه ۲۳۱ تا ۸۴۶ چاپ کند :

خروجی :

3- تمرین سوم : برنامه ای بنویسید که ۱۰۰ عدد از ورودی و میانگین و حاصل جمع انها را حساب کند:

خروجی با ازای ۱۰ عدد :

4-  تمرین چهارم :برنامه ای بنویسید که عددی از ورودی بگیرد و چک کند اول است یا خیر .(به کمک دستور  break)

خروجی :

5- تمرین پنجم :برنامه ای بنویسید که شکل مقابل را چاپ کند :

برنامه :

  • Mohammad sadra Taleb beydokhti
  • ۰
  • ۰

■تمرین اول : برنامه محاسبه مغلوب اعداد 

N= int(input(“please enter your number: “)

S=0

I=0

T10=1

While n>0 :

   I = n //10

   N=N%10

   S=I×T10+S

   T10=T10×10

Print(“your inverted number is “,S)

 

■تمرین دوم : برنامه محاسبه (max,min ,Ave sum,max-min) برای نمرات کلاس ۱۵ نفری

N1= int(input(“please enter your number: “)

I = 1

Minimum =N1

Maximum = 0

S = N1

While I >= 15 :

   N= int(input(“please enter your number: “)

   If minimum > N :

      Minimum = N

   If maximum < N :

      Maximum = N

   S=S+1

   I=I+1

Ave = S %15

Diff = Maximum – Minimum

Print ( Maximum , Minimum , Ave , Diff , S)

 

■تمرین سوم : بازی هفت کبریت 

N =7

While N > 0 :

   P1 = int (input( “ please enter a number    between 1 and 3 : “ )

   N=N-P1

   If N = 0 :

      Print (“ player one you loose “)

      Break

   Else :

      Print (“ remaning sticks : “ , N )

   P2= int (input(“ please enter a number between 1 and 3 “)

   N = N – P2

   If N = 0

      Print (“ Player two you loose ! “)

      Break

   Else :

      Print (“ remaning sticks : “ , N)

 

■تمرین چهارم : برنامه محاسبه ارقام زوج  و فرد یک عدد 

N= int(input(“please enter your number: “)

Zoj =0

Fard=0

I=0

While n>0 :

   I = N//10

   N= N%10

   If i%2 ==0 :

      Zoj = zoj+1

      Fard =fard +1

If zoj >fard :

   Print (“ Hi “)

Else :

   Print (“ Bye”)

 

■تمرین پنجم : برنامه تشخیص اعداد آیینه ای 

N= int(input(“please enter your number: “)

S=0

I=0

N1=N

T10=1

While n>0 :

   I = n //10

   N=N%10

   S=I×T10+S

   T10=T10×10

If S == N1 :

   Print (“ this is a mirror number “)

Elif S != N1 :

   Print (“ this is not a mirror number “)

 

  • Mohammad sadra Taleb beydokhti