שרשור

erez2010

New member
שרשור

שלום רציתי לדעת נתקלתי בשאלה שמבקשת ממני לשרשר מספרים ממערך למשתנה מסוג longint נגיד יש לי מערך 12,54,13,18 אז ליצור משתנה שמספרו יהיה 12541318 איך אני עושה את זה תודה מראש
 

erez2010

New member
עזרה

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

Guy Yafe

New member
האם מובטח לך שבכל תא במערך יש מספר דו ספרתי?

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

פרסאוס

New member
תשובה

חלק ראשון פרוק מספר לספרות.
חלק שני הצבה של כל מספר עם ההיסט המיועד במספר החדש.
שים לב שההיסט גדל באופן הפוך:
123,45,6,789
1->0
2->1
3->2
שומרים את מיקום ההיסט להמשך התרגיל!
4->3
5->4
וכו וכו.
לאחר מכן יש להכפיל בחזקה של 10 כאשר המעריך הוא ההיסט (ההפוך)
 
למעלה