פייתון/פייתון גרסה 3/לולאת for/תרגילים: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
Mathreturn (שיחה | תרומות) יצירת דף עם התוכן "===תרגיל 1=== # הדפס מלבן עם הקיף המורכב ב-*. # המשתמש יקליד את אורך הצלע # המתכנת יגדיר את אורך..." |
Mathreturn (שיחה | תרומות) אין תקציר עריכה |
||
שורה 32:
</source>
===תרגיל 2===
צור תכנית אשר תמיין את הרשימה: <math>L= [21,435,56,2,7,789,34,65] </math>
פתרון:
<source lang = "python">
L= [21,435,56,2,7,789,34,65]
for a in range(len(L)):
for b in range(0, len(L)-a-1):
if(L[b]>L[b+1]):
L[b],L[b+1]=L[b+1],L[b]
print(L)
</source>
הסבר :
* עבור כל מיקום של איבר ברשימה :
** עבור כל מיקום של איבר ברשימה, לא כולל האיבר הנוכחי, פחות אחד (כי אנו רוצים לבדוק כל שני מספרים זה לצד זה)
***אם האיבר במיקום ה-B גדול מהאיבר הבא שלו:
**** בצע סידור באופן הבא.
===תרגיל 3 - משחק הגרלה===
|