מה זה אומר - "מקבלת מחרוזת המכילה ספרות ומחזירה את המספר השלם המיוצג במחרוזת"
4 posters
עמוד 1 מתוך 1
Cookie Monster- חנבצ'
- מספר הודעות : 41
Join date : 26.11.08
Re: מה זה אומר - "מקבלת מחרוזת המכילה ספרות ומחזירה את המספר השלם המיוצג במחרוזת"
לפי מה שהבנתי
שאם במחרוזת יש לך "123", צריך משתנה מסוג INT שיכיל את המספר הזה.
שאם במחרוזת יש לך "123", צריך משתנה מסוג INT שיכיל את המספר הזה.
eliran- לפלף מזדמן
- מספר הודעות : 12
Join date : 08.12.08
Re: מה זה אומר - "מקבלת מחרוזת המכילה ספרות ומחזירה את המספר השלם המיוצג במחרוזת"
ובסעיף ב', איך קולטים מערך דו מימדי של תוים עם מחרוזות בפנים לא הבנתי את זה..
שחר כהן- לפלף מזדמן
- מספר הודעות : 11
Join date : 12.12.08
Re: מה זה אומר - "מקבלת מחרוזת המכילה ספרות ומחזירה את המספר השלם המיוצג במחרוזת"
אוליי זה יעזור למישהו:
מצהירים על מערך דו מימדי של תווים בדיוק כמו כל מערך אחר.
string[rows][columns]
בעל row * columns תווים
הפונקציות שביקשו לבנות בסעיף א' יודעות לקבל שורה בודדת ממערך דו מימדי, נותנים להן את שם המערך והאינדקס של השורה.
לדוגמא:
removeChar(sring[i]);
לגבי הקליטה של המערך.
אני מעתיק לכם פה את הקוד שלי:
// getting input from user
cin.getline(s[i], STR_COLS, '\n'); // first input
while((stringRealLength(s[i]) >= 0) && (i < STR_ROWS))// not empty row
{
i++; // promote row
cin.getline(s[i], STR_COLS, '\n'); // gets input for the i row
}
i--; // fix value
(יותר נוח לקרוא אם תעתיקו את זה לכתבן ותיישרו הכל לשמאל, ctrl+shift שמאלי)
עריכה- יש בלולאת הwhile פונקציה שבניתי שבודקת מה האורך "האמיתי" של המחרוזת, עד הnull.
פשוט ברגע שיש שורה ריקה או נגמרו השורות המערך הקלט מספיק...
מצהירים על מערך דו מימדי של תווים בדיוק כמו כל מערך אחר.
string[rows][columns]
בעל row * columns תווים
הפונקציות שביקשו לבנות בסעיף א' יודעות לקבל שורה בודדת ממערך דו מימדי, נותנים להן את שם המערך והאינדקס של השורה.
לדוגמא:
removeChar(sring[i]);
לגבי הקליטה של המערך.
אני מעתיק לכם פה את הקוד שלי:
// getting input from user
cin.getline(s[i], STR_COLS, '\n'); // first input
while((stringRealLength(s[i]) >= 0) && (i < STR_ROWS))// not empty row
{
i++; // promote row
cin.getline(s[i], STR_COLS, '\n'); // gets input for the i row
}
i--; // fix value
(יותר נוח לקרוא אם תעתיקו את זה לכתבן ותיישרו הכל לשמאל, ctrl+shift שמאלי)
עריכה- יש בלולאת הwhile פונקציה שבניתי שבודקת מה האורך "האמיתי" של המחרוזת, עד הnull.
פשוט ברגע שיש שורה ריקה או נגמרו השורות המערך הקלט מספיק...
Maor- חנבצ'
- מספר הודעות : 44
Join date : 07.12.08
Similar topics
» בתרגיל 10 - כשאומרים "תארו אלגוריתם"
» איך הופכים מ"לפלף מזדמן" ל"חנב"צ?
» מהו המספר הכי גדול שיכול להיות במשתנה integer
» זה מצחיק שהאייקון של "תורת ההנמקה" זה פשוט סימן שאלה גדול
» שאלה 2 ב' חוברת מבחנים אגודה -תשס"ג סמ' ב מועד א'
» איך הופכים מ"לפלף מזדמן" ל"חנב"צ?
» מהו המספר הכי גדול שיכול להיות במשתנה integer
» זה מצחיק שהאייקון של "תורת ההנמקה" זה פשוט סימן שאלה גדול
» שאלה 2 ב' חוברת מבחנים אגודה -תשס"ג סמ' ב מועד א'
עמוד 1 מתוך 1
Permissions in this forum:
אתה לא יכול להגיב לנושאים בפורום זה