Here - 1000 BiT
Here - 1000 BiT Here - 1000 BiT
LESSON 10INTRODUCING NUMBERSINPUT, LET AND PRINTSo far we have only used strings. Numbers can be used too. Enter and run this program:10 PRINT "clr"20 PRINT "GIVE ME A NUMBER"30 INPUT N40 LET A=N+145 PRINT50 PRINT "HERE IS A BIGGER ONE"60 PRINT AARITHMETICThe plus and minus signs are side by side in the top row of the keyboard.Computers use "*" instead of "x" for a multiplication sign.Try this. Change line 40 so that N is multiplied by 5.Computers use "/" for a division sign. It is on the "?" key. Answers are given as decimals.VARIABLESThe name of a box which contains a string must end with a dollar sign. Examples:N$,A$,Z$.The name of a box which contains a number doesn't have a dollar sign. Examples:N, A, Z.60
The thing which is put into the box is called the "value" of the variable.ARITHMETIC IN THE LET COMMAND10LETA=200120 LET B=198330 LET C=A-B40 PRINT "HOW MUCH LONGER, HAL?"50 PRINT C;" YEARS"CAREFUL!Numbers and strings are different. Example: "1984" is not a number. It is a stringconstant because it is in quotes.RULE: Even if a string is made up of number characters, it is still not a number.Some numeric constants: 5, 22,3.14, -50Some string constants: "HI", "7", "TWO", "3.14"61
- Page 11 and 12: nTO THE PARENTSThis book is designe
- Page 13 and 14: n~ ABOUT PROGRAMMINGThere is a comm
- Page 15 and 16: nn INSTRUCTOR NOTES 1 NEW, PRINT, R
- Page 17 and 18: COMMAND THE COMPUTERTry this. Type
- Page 19 and 20: THE NUMBER ZERO AND THE LETTER "O"T
- Page 21 and 22: nINSTRUCTOR NOTES 2COLOR AND THE KE
- Page 23 and 24: There are eight colors on the numbe
- Page 25 and 26: OTHER COMMANDS IN PRINT STATEMENTSJ
- Page 27 and 28: LESSON 3 LIST, BOXES IN MEMORYClear
- Page 29: ADDING A LINEYou can add a new line
- Page 35 and 36: THE DELETE KEYThe DEL key is your "
- Page 37 and 38: INSTRUCTOR NOTES 5 TRICKS WITH PRIN
- Page 39 and 40: RULE: The semicolon makes the invis
- Page 41 and 42: Assignment 5:1- Write a program whi
- Page 43 and 44: LESSON 6THE INPUT COMMANDUse INPUT
- Page 45 and 46: YOU WEAR TWO HATS, USER AND PROGRAM
- Page 47 and 48: LESSON 7THE LET COMMAND, GLUING STR
- Page 49 and 50: GLUING THE STRINGSHere is how to st
- Page 51 and 52: LESSON 8THE GOTO COMMAND AND THE ST
- Page 53 and 54: A CAN OF SPAGHETTILook at this: 10
- Page 55 and 56: Assignment 8:1. Just for practice i
- Page 57 and 58: LESSON 9 THE IF COMMANDClear the me
- Page 59 and 60: JtTHE "NOT EQUAL" SIGNTwo signs:= m
- Page 61: INSTRUCTOR NOTES 10 INTRODUCING NUM
- Page 65 and 66: MIXTURES IN PRINTYou can print numb
- Page 67 and 68: INSTRUCTOR NOTES 11TAB AND DELAY LO
- Page 69 and 70: HOW BIG A SPACE CAN TAB( ) MAKE?The
- Page 71 and 72: INSTRUCTOR NOTES 12 THE IF COMMAND
- Page 73 and 74: AN IF INSIDE AN IFThe "teenager" pr
- Page 75 and 76: 2. Here is another program. What wi
- Page 77 and 78: LESSON 13RANDOM NUMBERS AND THE INT
- Page 79 and 80: ROUNDING OFF NUMBERSPerhaps you kno
- Page 81 and 82: INSTRUCTOR NOTES 14SAVING TO TAPEWe
- Page 83 and 84: The computer automatically turned o
- Page 85 and 86: nnr^nnnnnr^nnLOADING A PROGRAM FROM
- Page 87 and 88: 5. We are ready to put in the next
- Page 89 and 90: n INSTRUCTOR NOTES 15 SOME SHORTCUT
- Page 91 and 92: AN INPUT SHORTCUTInstead of10 PRINT
- Page 93 and 94: WHEN TO USE THE COLON SHORTCUTUse t
- Page 95 and 96: But if we write this line in a prog
- Page 97 and 98: LESSON 16 MOVING PICTURESMOVING THE
- Page 99 and 100: Line 40 waits for you to see this b
- Page 101 and 102: LESSON 17FOR-NEXT LOOPSRemember the
- Page 103 and 104: LOOP VARIABLESTo make sure that eac
- Page 105 and 106: ^ INSTRUCTOR NOTES 18 DATA, READ, R
- Page 107 and 108: STRANGE RULES1. It doesn't matter w
- Page 109 and 110: MIXTURES OF DATAThe DATA statement
- Page 111 and 112: LESSON 19SOUND EFFECTSTurn up the s
The thing which is put into the box is called the "value" of the variable.ARITHMETIC IN THE LET COMMAND10LETA=200120 LET B=198330 LET C=A-B40 PRINT "HOW MUCH LONGER, HAL?"50 PRINT C;" YEARS"CAREFUL!Numbers and strings are different. Example: "1984" is not a number. It is a stringconstant because it is in quotes.RULE: Even if a string is made up of number characters, it is still not a number.Some numeric constants: 5, 22,3.14, -50Some string constants: "HI", "7", "TWO", "3.14"61