امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
ستاره به جای فاصله
نویسنده پیام
Admiral آفلاین
تازه وارد

ارسال‌ها: 16
موضوع‌ها: 16
تاریخ عضویت: اردیبهشت ۱۳۸۹

تشکرها : 35
( 0 تشکر در 0 ارسال )
ارسال: #1
Question  ستاره به جای فاصله
سلام
اول ببخشید که من خیلی سئوال دارم. چون این سئوال ها را تا حالا کسی نبوده که جواب بدهد.
متشکرم اگر کسی لطف کند و تمام سئوالات من را جواب بدهد.

برنامه ای بنویسید که یک رشته از ورودی دریافت کند و بجای کاراکتر فاصله که در رشته وجود دارد کاراکتر ستاره قرار دهد و دوباره همان رشته را با ستاره چاپ کند.
۲۱-اردیبهشت-۱۳۸۹, ۰۳:۲۲:۲۳
ارسال‌ها
پاسخ
The.Ghost غایب
مدیر بازنشسته
*****

ارسال‌ها: 461
موضوع‌ها: 201
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 674
( 354 تشکر در 158 ارسال )
ارسال: #2
RE: ستاره به جای فاصله
سلام دوست عزیز:
چند خط اول باید در سگمنت داده تعریف شوند.
کد:
CCCP LABEL BYTE  ;SEGMENT 'DATA'
      MAX DB 20        ;SEGMENT 'DATA'
      LEN DB ?         ;SEGMENT 'DATA'
      BUFFRE DB 20 DUP('$'),'$' ;SEGMENT 'DATA'
      KGB DB 'Enter String:','$' ;SEGMENT 'DATA'
      
      PPP DB 'Result:','$'  ;SEGMENT 'DATA'



      
      MOV AH,09H
      LEA DX,KGB
      INT 21H
      
      MOV AH,0AH
      LEA DX,CCCP
      INT 21H
      
      
      MOV CL,LEN
      MOV CH,0
      
      MOV SI,0
      
      MOV BL,BUFFRE[SI]
      
        
      
      L:
      
      CMP BL,20H
      JE K
      
      INC SI
      MOV BL,BUFFRE[SI]
              
          
      LOOP L
      
      JMP F
      
      
      
      K:
      MOV BUFFRE[SI],'*'
      INC SI
      MOV BL,BUFFRE[SI]
      LOOP L    
      
      
      F:
      
      
      MOV AH,02H
      MOV DL,0AH
      INT 21H
      
      MOV AH,02H
      MOV DL,0DH
      INT 21H
      
      
      MOV AH,09H
      LEA DX,PPP
      INT 21H
      
      MOV AH,09H
      LEA DX,BUFFRE
      INT 21H

Assembly Language 039

۲۱-اردیبهشت-۱۳۸۹, ۱۴:۳۷:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : Admiral


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] چاپ متوازی الاضلاع با ستاره teresa789 0 207 ۳۱-خرداد-۱۴۰۱, ۱۴:۴۳:۰۶
آخرین ارسال: teresa789
Question [سوال] کمک برای نوشتن برنامه چاپ ستاره در اسمبلی shahinbufaluo 5 5,011 ۱۹-اسفند-۱۳۹۴, ۱۶:۰۵:۵۴
آخرین ارسال: The.Ghost
  چاپ مثلث با ستاره mehdad.koulab 9 18,953 ۱۶-فروردین-۱۳۹۱, ۰۶:۴۶:۱۰
آخرین ارسال: The.Ghost
Question یک رشته دریافت کند به جای فضای خالی ستاره بگذارد The.Ghost 0 2,223 ۱۶-فروردین-۱۳۹۱, ۰۵:۳۰:۴۶
آخرین ارسال: The.Ghost
Shy چاپ ستاره بدون استفاده از Loop The.Ghost 0 2,727 ۱۹-اردیبهشت-۱۳۸۹, ۲۱:۲۴:۴۸
آخرین ارسال: The.Ghost

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS