answersLogoWhite

0

I'm not too sure that I understand exactly what you mean by 'add a square'...?! Thus, I will attempt to answer the question using multiple different ways; hoping that, least, 'one' of these answers might be right...

==>

CLS

PRINT "PROGRAM: Twelve Times Tables Number Square"

PRINT

FOR intTimes% = 1 TO 12

FOR intTables% = 1 TO 12

sum% = intTimes% * intTables%

noOfSpaces% = 0

IF LEN(STR$(sum%)) = 2 THEN noOfSpaces% = 2

IF LEN(STR$(sum%)) = 3 THEN noOfSpaces% = 1

PRINT sum%; SPC(noOfSpaces%);

NEXT

PRINT

NEXT

END

<==

...QBASIC Code/End.

User Avatar

Wiki User

12y ago

Still curious? Ask our experts.

Chat with our AI personalities

BeauBeau
You're doing better than you think!
Chat with Beau
MaxineMaxine
I respect you enough to keep it real.
Chat with Maxine
RafaRafa
There's no fun in playing it safe. Why not try something a little unhinged?
Chat with Rafa
More answers

USING STRING LITERAL VALUES TO ADD 2 NUMBERS

If you just want to show the outcome of two numbers you have:

PRINT 4 + 5

This will print '9' the answer to 4 + 5.

If you want to show the addition:

PRINT "4 + 5 = "; 4 + 5

This will show the question and then calculate the answer.

If you want the user to input numbers to add, use variables and then add them the same way.

======

COLLECTING USER INPUT FROM THE KEYBOARD/USING NUMERIC VARIABLES

In the following example, the end user can get to interact with the program by typing in their numbers at the keyboard; then, pressing the [Enter] key.

CLS

PRINT "PROGRAM: Add 2 numbers"

PRINT

INPUT "Enter the 1st number: ", number1

INPUT "Enter the 2nd number: ", number2

PRINT

sumTotal=number1+number2

PRINT "The sum total is: "; sumTotal

PRINT

INPUT "Again, Y/N"; yesNo$

IF UCASE$(LEFT$(yesNo$,1))="Y" THEN RUN

END

======

CREATE FUNCTION/THEN, MAKE A FUNCTION CALL TO ADD 2 NUMBERS

Another way to write this program is to create a function/then, make a function call...

'*** PROGRAM: Add 2 numbers...

'*** Variable declaration list...

number1=7 '...initialise numeric variable 1

number2=3 '...initialise numeric variable 2

'*** Main program...

CLS '...(CL)ear the (S)creen

PRINT add(number1,number2) '...make function call/passing in 2 numbers to add

END '...END of program/halt program code execution

'*** Function(s)...

FUNCTION add(num1,num2) '...this line marks the start of the Function

add=num1+num2 '...this line returns the sum total of the 2 numbers

END FUNCTION '...this line marks the end of the Function

User Avatar

Wiki User

12y ago
User Avatar

Add your answer:

Earn +20 pts
Q: How do you add 2 numbers in QBASIC?
Write your answer...
Submit
Still have questions?
magnify glass
imp