'This program can create monthly budgets for your home.
'It saves the files as .txt files and can also open and print them to the printer.
'I hold no responsibility for any errors, money loss, or damage from using this program, so use at your own risk.
'It has been tested a few times by me and works really well.
'Made on February 10, 2021 by SierraKen.
start:
start2:
a = 0
PRINT " Monthly Budget Maker" PRINT " (1) Create a new budget." PRINT " (2) Open an existing budget." PRINT " ----------------------------" openfile:
INPUT "Type name of existing file to open (without .txt ending): ", f$
f$ = f$ + ".txt"
PRINT f$;
" does not exist."
INPUT "Do you want to print this to your printer (Y/N): ", printer$
printing:
finished:
INPUT "Press Enter to go back to Main Menu."; menu$
makefile:
PRINT "Answer the following questions." INPUT "Total Monthly Income: "; income
INPUT "Rent or Home Payment Amount: "; rent
INPUT "Health Total (health insurance / medication / etc.): "; health
INPUT "Credit Card Payments: "; creditcard
INPUT "Home or Renters Insurance: "; homeinsurance
INPUT "Driver's Insurance: "; driversinsurance
INPUT "Other Insurance Total (life insurance / etc.): "; otherinsurance
INPUT "Grocery Store Amount (food and all other items.): "; food
INPUT "Laundry Quarters (if any): "; laundry
INPUT "Heating Gas (if different than electric bill): "; heating
INPUT "Electricity: "; electricity
INPUT "Phone (and Internet if connected to phone bill.): "; phone
INPUT "Satellite / Cable / Streaming TV (and Internet if connected to TV bill.): "; TV
INPUT "Vehicle Gas: "; gas
INPUT "Haircut or Hairstyle: "; hair
INPUT "Savings: "; savings
INPUT "Anything Else (church / house labor / babysitter / schools / etc.): "; anythingelse
total = rent + health + creditcard + homeinsurance + driversinsurance + otherinsurance + food + laundry + heating + electricity + phone + TV + gas + hair + savings + anythingelse
leftover = income - total
PRINT "Extra Money: "; leftover
file:
INPUT "(S)ave or (M)ain Menu: ", save$
saving:
INPUT "Type name of .txt file to save it as (without the .txt ending): ", filename$
filename$ = filename$ + ".txt"
PRINT filename$
, " already exists, overwrite (Y/N):";
save:
PRINT #1, "Total Monthly Income: "; income
PRINT #1, "Rent or Home Payment Amount: "; rent
PRINT #1, "Health Total (health insurance / medication / etc.): "; health
PRINT #1, "Credit Card Payments: "; creditcard
PRINT #1, "Home or Renters Insurance: "; homeinsurance
PRINT #1, "Driver's Insurance: "; driversinsurance
PRINT #1, "Other Insurance Total (life insurance / etc.): "; otherinsurance
PRINT #1, "Grocery Store Amount (food and all other items.): "; food
PRINT #1, "Laundry Quarters (if any): "; laundry
PRINT #1, "Heating Gas (if different than electric bill): "; heating
PRINT #1, "Electricity: "; electricity
PRINT #1, "Phone (and Internet if connected to phone.): "; phone
PRINT #1, "Satellite / Cable / Streaming TV (and Internet if connected to TV bill.): "; TV
PRINT #1, "Vehicle Gas: "; gas
PRINT #1, "Haircut or Hairstyle: "; hair
PRINT #1, "Savings: "; savings
PRINT #1, "Anything Else (church / house labor / babysitter / schools / etc.): "; anythingelse
PRINT #1, "------------------------------------------------------------------------------" PRINT #1, "Extra Money: "; leftover
PRINT #1, "----------------------" PRINT filename$;
" has been saved." INPUT "Press Enter to go back to Main Menu."; menu$