Can someone show me how to display a Fraction entered by the user?
My problem is at prompt6.
This is my code so far...
These all use the Irvine library, Thanks.Code:TITLE MASM Template (main.asm) ; Description: ; Author: ; Assignment: ; Revision date: INCLUDE Irvine32.inc .data firstNUM SDWORD ? firstDEN SDWORD ? secNUM SDWORD ? secDEN SDWORD ? prompt BYTE "Please enter a two numerators and two denominators for two fractions.", 0 prompt2 BYTE "Please enter the first numerator: ", 0 prompt3 BYTE "Please enter the first denominator: ", 0 prompt4 BYTE "Please enter the second numerator: ", 0 prompt5 BYTE "Please enter the second denominator: ", 0 prompt6 BYTE "The first fraction you entered is: ", 0 SDWORD firstNum, "/", firstDEN, 0 prompt7 BYTE "The second fraction you entered is: ", 0 .code main PROC mov edx, OFFSET prompt ;display prompt. call WriteString call CRLF mov edx, OFFSET prompt2 ;display prompt2. call WriteString ;allows user to enter an unsigned integer from the keyboard. call ReadDec mov firstNUM, eax mov edx, OFFSET prompt3 call WriteString call ReadDec mov firstDEN, eax mov edx, OFFSET prompt4 call WriteString call ReadDec mov secNUM, eax mov edx, OFFSET prompt5 call WriteString call ReadDec mov secDEN, eax mov edx, OFFSET prompt6 exit main ENDP END main




Reply With Quote