עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

בעיה פשוטה עם לולאות בשפת סי

Featured Replies

פורסם

כתבו תוכנית הקולטת מהמשתמש אות אנגלית קטנה ומדפיסה משולש אותיות באופן הבא:

בשורה הראשונה תופיע האות a , בשורה השנייה הרצף aba , בשורה השלישית הרצף abcba וכך

הלאה עד שבמרכז השורה האחרונה תופיע האות שנקלטה.

לדוגמא עבור הקלט d יודפס:

a

aba

abcba

abcdcba

אשמח אם תפתרו לי את זה בבקשה

פורסם

למה שלא תנסה לפתור את זה בעצמך קודם?

זה לא שונה בהרבה מהתכנית הקודמת שכתבת (זו עם הכוכביות). אתה רק צריך לחשוב איך להדפיס את האותיות במקום הכוכביות.

אני אתן לך רמז: אתה יכול להחזיק משתנה מטיפוס char שמהווה את האות הנוכחית (תאתחל אותו ב-'a'). כשמוסיפים לו 1, הוא עובר לאות הבאה (דהיינו 'b' ואז 'c' וכן הלאה), וכשמורידים ממנו 1 הוא חוזר לאות הקודמת.

פורסם
  • מחבר

למה שלא תנסה לפתור את זה בעצמך קודם?

זה לא שונה בהרבה מהתכנית הקודמת שכתבת (זו עם הכוכביות). אתה רק צריך לחשוב איך להדפיס את האותיות במקום הכוכביות.

יושב מ12 בצהריים לא ממש מצליח כנראה לא היום שלי

יש פיתרון בבקשה? :silly:

פורסם

אולי תעלה את הקוד שלך ותכתוב איפה נתקעת

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.