داليتي Daliaty.com
بوابة
تعليمية
وثقافية تجمع
بين البرمجة، الرياضيات
، أدوات
التعلم،
الإبداع،
والمعلومات
العامة في
مكان واحد.
بايثون – פיתון – python
موقع
كتابة الكود google colab
| onlinegdb.com
سؤال
أكمل
الأماكن
الناقصة في كل
كود، كي ينتج المخرج
المسجل
بجانبه:
|
6 |
1 2 3 4
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 |
for x in range(1, 6): for y in range(1, 5): print (y,end=' ') print ( ) |
|
7 |
1 1 2 2 3 3 4 4 |
for x in range(1, 5): for y in range(1, 3): print (y,end=' ') print ( ) |
רונית_קינון
לולאות (מקובץ יסודות
המחשב, שפת גאווה)
קינון לולאות
1.
כתוב תוכנית שתציג
את לוח הכפל 10*10 על המסך.
2.
כתוב תוכנית שתציג
כפלט את כל המספרים הראשוניים בין 2 ל-20.
(שים לב למספר 2 שהוא גם זוגי וגם ראשוני).
3.
כתוב תוכנית שתקלוט
מספר שאורכו אינו ידוע.
התוכנית תסכם שוב ושוב את ספרותיו של המספר שהתקבל עד שהמספר יהיה
חד-ספרתי.
למשל: אם המספר המקורי הוא:
128 אז סכום ספרותיו הוא 1+2+8 =11,
בגלל שהוא אינו חד ספרתי נחזור על התהליך ונקבל 1+1=2.
זהו מספר חד-ספרתי ולכן נסיים את התהליך. הפלט שיוצג הוא: 2.
4.
כתוב תוכניות
שיציגו את הפלטים הבאים:
|
$$$$
$$$$ $$$ $$$ $$ $$ $ $ |
5.
כתוב תוכנית להדפסת
הפלט הבא:
|
1 2 1 3 2 1 4 3 2 1 5 4 3 2 1 4 3 2 1 3 2 1 2 1 1 |
6. כתוב תוכנית להדפסת N שורות של הפלט הבא:
|
4 3
2 1 5
4 3 2 6
5 4 3 7
6 5 4 8
7 6 5 |
1 2 3
4 2 4
6 8 3 6
9 12 4 8 12
16 5 10 15 20 |
1 1 1 2 4
8 3 9
27 4 16
64 5 25 125 |
7. כתוב תוכנית המדפיסה את המשולש הבא:
(נסה להדפיס תחילה את
המספרים הנכונים ורק אחר כך לשנות את צורת ההדפסה למשולש).
|
1 2 3
4 3 2
1 |
1 1 2 1 1
2 3 2
1 |
برنامج:
أكتب
برنامج يطبع
في عدة أسطر،
متوالية الاعداد
السالبة.

الحل:

שאלה 7
כתבו תכנית (אלגוריתם)
המקבלת כקלט מספר מהמשתמש,
ובהתאם לכך
תציג את "משולש המספרים".
שימו לב: המספר
שהוכנס על ידי המשתמש מהווה את הבסיס לצורה המוצגת.
לדוגמא: במשולש
המוצג הוקלד המספר 7
|
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 6 1 2 3 4 5 6 7 |
a = 7 n = 1 for n in range(1,a+1): for
x in range(1,n+1): print(x, end=" ") print( ) |

Daliaty.com – موقع
داليتي
Copyright-2026 – wahbem@gmail.com
<meta name="viewport"
content="width=device-width, initial-scale=1">