5110 LOCATE 10,1,1:PRINT "Choose a number please ";:C$="":WHILE C$="":C$=INKEY$:WEND:ON VAL(C$) GOTO 5120,5200:5110
5120 CLS:WIDTH 80:LOCATE 1,34:COLOR 15,0:PRINT "DISPLAY A FOOD";:COLOR 7,0:RTN%=2:GOTO 5015
5121 REC$="":LOCATE 3,1:PRINT "Enter Food Number to display (0 to end)? ";
5122 RF$=INKEY$:IF RF$="" THEN 5122
5124 IF RF$=CHR$(13) THEN RF%=VAL(REC$):GOTO 5131
5125 IF RF$=CHR$(8) THEN 5130
5127 IF ASC(RF$)>47 AND ASC(RF$)<58 THEN PRINT RF$;:REC$=REC$+RF$:GOTO 5122:ELSE GOTO 5122
5130 IF LEN(REC$)=0 THEN BEEP:GOTO 5121:ELSE LOCATE CSRLIN,POS(0)-1:PRINT " ";:LOCATE CSRLIN,POS(0)-1:REC$=LEFT$(REC$,LEN(REC$)-1):GOTO 5122
5131 IF RF%=0 THEN RTN%=0:GOTO 5010
5132 IF RF%>MAX% THEN LOCATE 4,1:PRINT "Food Number must be less than";MAX%+1;" - try again";:FOR X%=1 TO 3000:NEXT:LOCATE 3,1:PRINT SPACE$(130);:GOTO 5121 ELSE GET #1, RF%
5135 IF LEFT$(F$,1)=" " THEN LOCATE 4,1:PRINT "Food record is empty - try again";:FOR X%=1 TO 3000:NEXT:LOCATE 3,1:PRINT SPACE$(130);:GOTO 5121 ELSE LOCATE 3,1:PRINT SPACE$(45);
5225 LOCATE 10,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5230 IF VAL(C$)=1 THEN KY$="DN":H$="NONFAT DAIRY/MILK":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="DL":H$="LOW FAT DAIRY/MILK":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="DH":H$="HIGH FAT DAIRY/MILK":GOTO 5450 ELSE
5235 IF VAL(C$)=4 THEN KY$="D":H$="ENTIRE DAIRY/MILK":GOTO 5450 ELSE GOTO 5225
5245 LOCATE 10,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5250 IF VAL(C$)=1 THEN KY$="VN":H$="NONSTARCHY VEGETABLES":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="VS":H$="STARCHY VEGETABLES":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="VO":H$="OTHER VEGETABLES":GOTO 5450 ELSE
5255 IF VAL(C$)=4 THEN KY$="V":H$="ENTIRE VEGETABLES":GOTO 5450 ELSE GOTO 5245
5270 LOCATE 10,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5275 IF VAL(C$)=1 THEN KY$="FA":H$="VITAMIN A FRUIT":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="FC":H$="VITAMIN C FRUIT":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="FO":H$="OTHER FRUIT":GOTO 5450 ELSE
5280 IF VAL(C$)=4 THEN KY$="F":H$="ENTIRE FRUIT":GOTO 5450 ELSE GOTO 5270
5300 LOCATE 12,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5305 IF VAL(C$)=1 THEN KY$="BB":H$="BREAD":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="BC":H$="CEREAL":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="BG":H$="GRAINS":GOTO 5450 ELSE
5310 IF VAL(C$)=4 THEN KY$="BP":H$="PASTA":GOTO 5450 ELSE IF VAL(C$)=5 THEN KY$="BO":H$="OTHER BREADS/STARCHES":GOTO 5450 ELSE IF VAL(C$)=6 THEN KY$="B":H$="ENTIRE BREADS/STARCHES":GOTO 5450 ELSE GOTO 5300
5325 LOCATE 11,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5330 IF VAL(C$)=1 THEN KY$="PL":H$="LOW FAT PROTEINS":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="PM":H$="MEDIUM FAT PROTEINS":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="PH":H$="HIGH FAT PROTEINS":GOTO 5450 ELSE
5335 IF VAL(C$)=4 THEN KY$="PO":H$="OTHER PROTEINS":GOTO 5450 ELSE IF VAL(C$)=5 THEN KY$="P":H$="ENTIRE PROTEIN/MEATS GROUP":GOTO 5450 ELSE GOTO 5325
5345 LOCATE 10,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5350 IF VAL(C$)=1 THEN KY$="OA":H$="ANIMAL OILS/FATS":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="OV":H$="VEGETABLE OILS/FATS":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="OO":H$="OTHER OILS/FATS":GOTO 5450 ELSE
5355 IF VAL(C$)=4 THEN KY$="O":H$="ENTIRE OILS/FATS":GOTO 5450 ELSE GOTO 5345
5375 LOCATE 13,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5380 IF VAL(C$)=1 THEN KY$="SB":H$="SWEET BEVERAGES":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="SC":H$="CAKES/COOKIES/CANDY":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="SJ":H$="JAMS/JELLIES":GOTO 5450 ELSE
5385 IF VAL(C$)=4 THEN KY$="SS":H$="SWEETENERS/SYRUPS":GOTO 5450 ELSE IF VAL(C$)=5 THEN KY$="SA":H$="ARTIFICIALLY SWEET":GOTO 5450 ELSE IF VAL(C$)=6 THEN KY$="SO":H$="OTHER SWEETS":GOTO 5450 ELSE
5387 IF VAL(C$)=7 THEN KY$="S":H$="ENTIRE SWEETS GROUP":GOTO 5450 ELSE GOTO 5375
5400 LOCATE 14,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5405 IF VAL(C$)=1 THEN KY$="CC":H$="CASSEROLES":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="CE":H$="EGG/CHEESE DISHES":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="CF":H$="FAST FOODS":GOTO 5450 ELSE
5407 IF VAL(C$)=4 THEN KY$="CL":H$="SANDWICHES & LUNCH FOODS":GOTO 5450 ELSE IF VAL(C$)=5 THEN KY$="CM":H$="MEATS/POULTRY/FISH":GOTO 5450 ELSE IF VAL(C$)=6 THEN KY$="CS":H$="SOUPS/SALADS":GOTO 5450 ELSE
5410 IF VAL(C$)=7 THEN KY$="CO":H$="OTHER COMBINATIONS":GOTO 5450 ELSE IF VAL(C$)=8 THEN KY$="C":H$="ENTIRE COMBINATION GROUP":GOTO 5450 ELSE GOTO 5400
5425 LOCATE 12,1:PRINT "Choose a number ";:C$="":WHILE C$="":C$=INKEY$:WEND
5430 IF VAL(C$)=1 THEN KY$="MA":H$="ALCOHOL":GOTO 5450 ELSE IF VAL(C$)=2 THEN KY$="MB":H$="BABY FOOD":GOTO 5450 ELSE IF VAL(C$)=3 THEN KY$="MD":H$="DRINKS (UNSWEET)":GOTO 5450 ELSE
5435 IF VAL(C$)=4 THEN KY$="MC":H$="CONDIMENTS/SPICES":GOTO 5450 ELSE IF VAL(C$)=5 THEN KY$="MO":H$="OTHER MISC FOODS":GOTO 5450 ELSE IF VAL(C$)=6 THEN KY$="M":H$="ENTIRE MISC/OTHER GROUP":GOTO 5450 ELSE GOTO 5425