ABA


"שאלה בפסקל:איךאני הופך מחרוזת מספרים למספר?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7632 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7632
HoLy_MeN

   22:08   24.12.03   
אל הפורום  
  שאלה בפסקל:איךאני הופך מחרוזת מספרים למספר?  
 
   יענטו אני עושה משתנה string ויוצא שם 1234
איך אני הופך אותו לאינטגר ?
תודה מראש @@@


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אתה בודק אם זה מספר.. Black Death 24.12.03 22:10 1
     אי אפשר להכניס string אל integer HoLy_MeN 24.12.03 22:18 2
         בפסקל יש פרוצדורה בשם val liranr 25.12.03 12:01 3
             אוקיי תודה ? HoLy_MeN 25.12.03 14:16 4
                 אתה צריך לעשות את זה עם טבלת אסקי! iLooK4u 25.12.03 23:24 5
                     ככה Coca_Cola 27.12.03 01:45 7
  val miarules 26.12.03 22:40 6
     לא צריך להסתבך עם אסקי!! Elvaron  29.12.03 22:55 8

       
Black Death

   22:10   24.12.03   
אל הפורום  
  1. אתה בודק אם זה מספר..  
בתגובה להודעה מספר 0
 
   (אני ממש עייף אז כמעט בטוח שאני אטעה)
אם כן תכניס אותו למשתנה Integer


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
HoLy_MeN

   22:18   24.12.03   
אל הפורום  
  2. אי אפשר להכניס string אל integer  
בתגובה להודעה מספר 1
 
   !!!
אז מה עושים?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranr

   12:01   25.12.03   
אל הפורום  
  3. בפסקל יש פרוצדורה בשם val  
בתגובה להודעה מספר 2
 
   שזה בדיוק התפקיד שלה.
כרגע אני לא זוכר את התחביר המדוייק, אבל אם תפתח את העזרה של borland אני
משוכנע שתמצא תיעוד מלא, כולל דוגמא


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
HoLy_MeN

   14:16   25.12.03   
אל הפורום  
  4. אוקיי תודה ?  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
iLooK4u

   23:24   25.12.03   
אל הפורום  
  5. אתה צריך לעשות את זה עם טבלת אסקי!  
בתגובה להודעה מספר 4
 
   אני לא ממש זוכר אבל צריך להשתמש בפונקציה pred ן succ ואז אתה עושה -48
כדי לקבל את המקום שלהם בטבלת האסקי והמיקום שווה אינטג'ר!
אם אתה לא מבין שלח לי הודעה לפרטי ואני בקרוב ירשום לך את זה בפסקל!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Coca_Cola

   01:45   27.12.03   
אל הפורום  
  7. ככה  
בתגובה להודעה מספר 5
 
   for i:=1 to lenght(string) do
writeln(ord(string)) thats it


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
miarules

   22:40   26.12.03   
אל הפורום  
  6. val  
בתגובה להודעה מספר 0
 
   val (string, integer, bikoret)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Elvaron 
חבר מתאריך 21.6.03
364 הודעות
   22:55   29.12.03   
אל הפורום  
  8. לא צריך להסתבך עם אסקי!!  
בתגובה להודעה מספר 6
 
   הפרוצדורה val עושה בדיוק מה שצריך
אתה מכניס לה מחרוזת ושני משתנים מסוג integer
הראשון זה המספר שיחזור והשני מתאר את המיקום האחרון אשר הפריע להפיכה של המחרוזת ל-integer.

נגיד אם אתה מכניס את המחרוזת '1234a' זה יחזיר 1234 ו-5
אם שום תו לא הפריע אז יחזור 0.
(כמעט בטוח שצדקתי..)

Shbitzik


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net