ABA


"אפשר לדעת מה הבעיה בחלק מהקוד הבא?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7064 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7064
Hell-Boy

דרג אמינות חבר זה
   20:48   30.09.03   
אל הפורום  
  אפשר לדעת מה הבעיה בחלק מהקוד הבא?  
 
   הקוד הוא:

if (ord(char)>=65) and (ord(char)<=70) then
char1:=ord(char)-55;
if (ord(char)>=97) and (ord(char)<=102) then
char:=ord(char)-87;

char זה משתנה מסוג מחרוזת שיכול להיות בו אותיות קטנות או גדולות
char1 משתנה מסוג שלם

לא עובד!
הארור הוא ממש על ההתחלה: if (ord(char)>=65) הוא עומד על ה ) של הchar וכותב:
Ordinal expression expected

למה?
בבקשה עזרה זה דחוף!


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  ord זה מערך? אם כן לפי מה שאני שוזכר אתה צריך Jojo X Noah 30.09.03 21:24 1
     ord זאת פונקציה בפסקל szargel 30.09.03 22:10 3
  char זה שם שמור בפסקל szargel 30.09.03 22:10 2
     אמממ. לא חשוב את זה כבר פתרתי: Hell-Boy 01.10.03 15:09 4

       
Jojo X Noah

דרג אמינות חבר זה
   21:24   30.09.03   
אל הפורום  
  1. ord זה מערך? אם כן לפי מה שאני שוזכר אתה צריך  
בתגובה להודעה מספר 0
 
   סוגריים מרובעים
אל תסמוך על זה...אבל תנסה


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

דרג אמינות חבר זה
   22:10   30.09.03   
אל הפורום  
  3. ord זאת פונקציה בפסקל  
בתגובה להודעה מספר 1
 
   שממירה תו לקוד אסקי שלו...


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

דרג אמינות חבר זה
   22:10   30.09.03   
אל הפורום  
  2. char זה שם שמור בפסקל  
בתגובה להודעה מספר 0
 
   להגדרת משתנים מסוג char (תו), אתה לא יכול לקרוא למשתנה בשם הזה.


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

דרג אמינות חבר זה
   15:09   01.10.03   
אל הפורום  
  4. אמממ. לא חשוב את זה כבר פתרתי:  
בתגובה להודעה מספר 2
 
   if (ord(let)>=65) and (ord(let)<=70) then
let1:=ord(let)-55;
if (ord(let)>=97) and (ord(let)<=102) then
let1:=ord(let)-87;
if (ord(let)>=48) and (ord(let)<=57) then
let1:=ord(let)-48;

נחמד אה?


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

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

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



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