7 תשובות
לא כל כך הבנתי..
כל שורה זה שם?
ואם יש שם קצר יותר או ארוך יותר מה עושים?
איך מפרידים בין שם לשם
כל שורה זה שם?
ואם יש שם קצר יותר או ארוך יותר מה עושים?
איך מפרידים בין שם לשם
שואל השאלה:
זה המשך השאלה.. לדוגמה עבור המערך:
{ {'a', 'v', 'i', 'v'},
{'s', 't', 'a', 'v'},
{'r', 'o', 'n', 'a'} }
בתוך הפעולה יודפסו המחרוזות:
aviv
stav
rona
הדרכה: כדי לשרשר תוים למחרוזת, נתחיל עם משתנה שמכיל מחרוזת ריקה "" ונשרשר למשתנה את התוים אחד אחרי השני
זה המשך השאלה.. לדוגמה עבור המערך:
{ {'a', 'v', 'i', 'v'},
{'s', 't', 'a', 'v'},
{'r', 'o', 'n', 'a'} }
בתוך הפעולה יודפסו המחרוזות:
aviv
stav
rona
הדרכה: כדי לשרשר תוים למחרוזת, נתחיל עם משתנה שמכיל מחרוזת ריקה "" ונשרשר למשתנה את התוים אחד אחרי השני
אתה יכול להוסיף n\ בסיום השרשור של השורה הראשונה ואז זה יורד לך שורה לשורה חדשה ואז תמשיך בשרשור
שואל השאלה:
אתה יכול לכתוב את זה בבקשה?
אתה יכול לכתוב את זה בבקשה?
שואל השאלה:
אבל זה לא ידפיס ישרשר לי את כל ערכי המערך יחד?
אבל זה לא ידפיס ישרשר לי את כל ערכי המערך יחד?
אה אז זה לא קשה בכלל
name = ""; או בלי תלוי בשפה
ואז לולאה מקוננת (קודם לולאה מאפס עד סוף בשורה והשניה מאפס עד סוף העמודה) מתחת ללולאה השניה תרשמי
[j,name += mat[i,
ומתחת אליה ושתתבצע תמיד רק אחרי הלולאה השניה (print(name
name = ""; או בלי תלוי בשפה
ואז לולאה מקוננת (קודם לולאה מאפס עד סוף בשורה והשניה מאפס עד סוף העמודה) מתחת ללולאה השניה תרשמי
[j,name += mat[i,
ומתחת אליה ושתתבצע תמיד רק אחרי הלולאה השניה (print(name
string str=" "
תעשי for שעובר על כל השורה הראשונה
בתוך הfor:
[str+= array[0,i
אחרי הfor של השורה הראשונה תעשי
str+= \n
ואז אותו דבר רק עם השורה השנייה ולהדפיס
תעשי for שעובר על כל השורה הראשונה
בתוך הfor:
[str+= array[0,i
אחרי הfor של השורה הראשונה תעשי
str+= \n
ואז אותו דבר רק עם השורה השנייה ולהדפיס
באותו הנושא: