ABA


"צריך עזרה ממש קטנה בפסקל משהו עם פונקציות ספרייה"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #12833 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12833
e_z

   14:58   21.12.05   
אל הפורום  
  צריך עזרה ממש קטנה בפסקל משהו עם פונקציות ספרייה  
 
   ערכתי לאחרונה בתאריך 21.12.05 בשעה 15:04 בברכה, e_z
 
השאלה:
כתוב תוכנית שתדפיס את כל המקומות העוקבים של האותיות. במקום התו האחרון
תודפס האות הראשונה.

אז עשיתי את זה:
Program hwq1;

uses wincrt;

Var i:integer;
num:char;

Begin
num:=chr(65);
for i:=1 to 26 do
begin
writeln (succ(num));
num:=succ(num);
end;
end.

הבעייה היא שבסוף במקום להדפיס A זה מדפיס } בגלל שזה ה-ASCII העוקב...
יש דרך לעשות שזה ידפיס A בעזרת פונקציה או שפשוט להוסיף מחוץ ללולאה בסוף:
write (chr(65));
?

תודה

ד.א זה פעם ראשונה שאני מתעסק עם פונקציות, למדנו רק בסוף השיעור הקודם


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  נסה את זה אולי MetalFrik 21.12.05 17:50 1
     לא הבנתי כלום e_z 21.12.05 17:55 2
         i מקבל את הערך של הפעמים שהלולאה תעשה וגם את הערך MetalFrik 21.12.05 18:08 3

       
MetalFrik

   17:50   21.12.05   
אל הפורום  
  1. נסה את זה אולי  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 21.12.05 בשעה 17:51 בברכה, MetalFrik
 
for i:= 1 to 26 do
begin
writeln (ord(i));
if ord(i)= 26
then writeln ('a');
end;{for}

נסה את זה


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

   17:55   21.12.05   
אל הפורום  
  2. לא הבנתי כלום  
בתגובה להודעה מספר 1
 
   למה לרשום את ord(I)?


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

   18:08   21.12.05   
אל הפורום  
  3. i מקבל את הערך של הפעמים שהלולאה תעשה וגם את הערך  
בתגובה להודעה מספר 2
 
   של האותיות ב ascii


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

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

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



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