sarasaghar
جمعه 22 اردیبهشت 1391, 13:10 عصر
میشه بگید چطور یه برنامه بنویسم که حقوق و تعداد روزهای مرخصی کارمندان رو بگیره و حقوق رو محاسبه کنه؟؟؟ توی قسمت تبدیل اسکی به باینری مشکل دارم.
ممنون
JaVa
جمعه 22 اردیبهشت 1391, 13:45 عصر
سلام....
ماکروی ATOI رشته ورودی را گرفته تبدیل به باینری می کند و حاصل این عمل را در ثبات AX قرار می دهد. فرم کلیش هم اینجوریه:
Atoi String
ماکروی Itoa بلعکس این موضوع کار می کنه یعنی عدد رو به رشته تبدیل می کنه.
نمونه برنامه :2 عدد را از ورودی بگیرد و حاصل جمع را چاپ کند:
include io.h
sseg segment
dw 100 dup(?)
sseg ends
dseg segment
n1 dw ?
n2 dw ?
prompt db "Etner number : ",0dh,0ah,0
str db 40 dup(?)
L1 db 0DH,0AH,0
dseg ends
codseg segment
main proc far
assume CS:codseg,DS:dseg,ss:sseg
mov ax,dseg
mov ds,ax
output prompt
inputs str,40
atoi str
mov n2,ax
mov ax,n1
add,ax,n2
itoa l1,ax
output L1
mov ax,4c00h
int 21h
main endp
codseg ends
end main
موفق باشید.*
xman_1365_x
شنبه 23 اردیبهشت 1391, 13:47 عصر
توی قسمت تبدیل اسکی به باینری مشکل دارم.
قبلا بارها پرسیده شده ، در تالار جستجو کنید
موفق باشی
sarasaghar
یک شنبه 24 اردیبهشت 1391, 23:16 عصر
ممنون از راهنماییتون
:لبخندساده:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.