| Original Message |
Solitaire (Login Solitaire1) S Posted Apr 28, 2012 6:37 PM
I rearranged some of your statements so that it will display properly. You had the headings wrong -- each of the titles and underlines should be enclosed separately within quotation marks, with commas in-between. That should be done before starting the DO loop. You do not need the READ statement before starting the loop.
I believe you meant to read the Sales, not the Salary, so I made that change in the READ statement. Also, you don't have any data with "xxx" so I changed it to the last name - "Lew" Remember, your data needs to match the number of items in the READ statement or you will get an "Out of Data" error.
CLS
PRINT "Employee name", "SALES", "Comm", "Bonus", "Salary"
PRINT "-------------", "-----", "----", "-----", "------"
DO WHILE Names$ <> "Lew"
READ Names$, Sales
Comm = Sales * .1
IF Sales >= 80000 THEN Bonus = 500 ELSE Bonus = 0
Salary = Comm + Bonus + 10000
GT = Gross + Sales
PRINT Names$, Sales, Comm, Bonus, Salary
LOOP
DATA "Heather",90000,"Sam",70000,"Dan",20000,"Robert",95000,"Lew",40000
END |
|
|