ABA


"|אסמבלר| בעיה עם בדיקת פולינדרום"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11345 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11345
nesher 

   18:11   13.11.04   
אל הפורום  
  |אסמבלר| בעיה עם בדיקת פולינדרום  
 
   ערכתי לאחרונה בתאריך 13.11.04 בשעה 18:45 בברכה, nesher
 
מי שלא יודע (למרות שאני בספק)
פולינדרום זה שהחצי הראשון הפוך לחצי השני של המחרוזת
למשל: 12321 הוא פולינדרום

הנה קטע הקוד


data segment
str1 db 25 dup(?)
mes db 'enter size of string',0ah,0dh,'$'
mess db 0ah,0dh,'enter string',0ah,0dh,'$'
yes_pol db 0ah,0dh,'Is Polindrom',0ah,0dh,'$'
no_pol db 0ah,0dh,'Is Not Polindrom',0ah,0dh,'$'
data ends
sta segment stack
db 100h dup(?)
sta ends
code segment
assume ds:data,ss:sta,cs:code

begin: mov ax,data
mov ds,ax

lea dx,mes
mov ah,9
int 21h
mov ah,1
int 21h
sub al,'0'
jz sof
mov ch,0
mov cl,al
lea dx,mess
mov ah,9
int 21h
lea di,str1
getstr: mov ah,1
int 21h
mov str1(di),al
inc di
loop getstr
mov cl,al
mov ch,0
mov bx,cx
shr cx,1
lea di,str1
compare: mov dh,str1(di)
cmp dh,str1(bx-1)
jne lo_shavim
inc di
dec bx
loop compare
lea dx,yes_pol
mov ah,9
int 21h
jmp sof
lo_shavim:lea dx,no_pol
mov ah,9
int 21h

sof: mov ah,7
int 21h

mov ax,4c00h
int 21h
code ends
end begin

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

מי שיכול לעזור לתקן את הקוד או לתת לי כיוון לפיתרון הבעיה
אני אודה לו מאוד


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  סודר, תודה ל- hllllll כפרה עליו... מי שירצה את המתוקן שיודיע פה ... nesher  13.11.04 18:55 1
  אחי תעלה בבקשה תמתוקן BarniRull 19.11.04 16:41 2
     קבל אחי nesher  19.11.04 18:38 3

       
nesher 

   18:55   13.11.04   
אל הפורום  
  1. סודר, תודה ל- hllllll כפרה עליו... מי שירצה את המתוקן שיודיע פה ...  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BarniRull
חבר מתאריך 1.8.02
1420 הודעות
   16:41   19.11.04   
אל הפורום  
  2. אחי תעלה בבקשה תמתוקן  
בתגובה להודעה מספר 0
 


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

   18:38   19.11.04   
אל הפורום  
  3. קבל אחי  
בתגובה להודעה מספר 2
 
   https://rotter.name/User_files/nor/419e136c5bde6b15.txt


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

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

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



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