VIC-20 Listings

Books > 34 VIC-20 Computer Programs for Home, School & Office


34 VIC-20 Computer Programs for Home, School & Office (US)
Howard Adler
ARCsoft, 1983

Download all programs from this book on one disk:


34CompProgs.d64

34 programs

Section 1: Programs for the business person

Program Author Requirements Files Info
Daily Codes

Pages 16-17.
Howard Adler Unexpanded daily-codes.prg
Screenshot
Generate a list of random four-digit codes, which could be used to restrict access to storage areas, financial records, etc.

Controls:
Follow on-screen prompts.
Invoice Computer

Pages 17-18.
Howard Adler Unexpanded invoice-compute.prg
Screenshot
Calculate the percentage discount for an invoice, by entering the retail price, quantity sold, etc.

Controls:
Follow on-screen prompts.
Hourly Wages

Pages 18-20.
Howard Adler Unexpanded hourly-wages.prg
Screenshot
Calculate an employee's wages by entering their hourly rate and number of hours worked. Overtime is calculated at time-and-a-half for anything over 40 hours.

Controls:
Follow on-screen prompts.
Ad Campaign Profit

Pages 20-22.
Howard Adler Unexpanded ad-campaign.prg
Screenshot
Find out if it is worth paying for advertising. Enter your gross sales, manufacturing costs, number of items sold, and advertising costs to calculate the remaining profit. If you enter Quantity Sold = 0 then it shows how many units must be sold to break even.

Controls:
Follow on-screen prompts.
Media Money Massage

Pages 22-23.
Howard Adler Unexpanded media-money.prg
Screenshot
Compare the advertising costs for two advertising media, e.g. two newspapers with different advertising fees and different readerships. It calculates which provides the best value in cost-per-thousand recipients.

Controls:
Follow on-screen prompts.
Sales Required For A Profit

Pages 24-26.
Howard Adler Unexpanded sales-required.prg
Screenshot
Calculate how many units must be sold every day, week, month or year to achieve a target profit, by entering the desired income and profit-per-unit.

Controls:
Follow on-screen prompts.
Salesman's Commission

Pages 26-28.
Howard Adler Unexpanded sale-commission.prg
Screenshot
Calculate a sales staff's commission, from their gross sales and commission percentage.

Controls:
Follow on-screen prompts.
Unit Price

Pages 28-31.
Howard Adler Unexpanded unit-price.prg
Screenshot
Calculate the unit price of an item, by dividing the total price by the quantity.

Controls:
Follow on-screen prompts.
Gross & Net Computer

Pages 31-34.
Howard Adler Unexpanded gross-net-comp.prg
Screenshot
Calculate the cashflow from selling a particular quantity of items, by entering the list price, manufacturing cost, wholesale discount, and quantity sold.

Controls:
Follow on-screen prompts.
Executive Decision Maker

Page 34.
Howard Adler Unexpanded decision-maker.prg
Screenshot
Make a quick yes/no decision using random numbers.

Controls:
Follow on-screen prompts.
Selling Prices Of World Currencies

Pages 35-38.
Howard Adler Unexpanded world-currency.prg
Screenshot
Convert fifty different currencies into US Dollars. The currency names & conversion rates are from August 1982.

Controls:
Follow on-screen prompts.

Section 2: Programs for the home

Program Author Requirements Files Info
Chinese Zodiac

Pages 40-43.
Howard Adler Unexpanded chinese-zodiac.prg
Screenshot
Enter the year of your birth, and this program displays your Chinese zodiac animal sign, personality traits, which signs are compatible with you, and which signs are opposite.

Controls:
Follow on-screen prompts.
Number Of Days In A Month

Pages 43-44.
Howard Adler Unexpanded days-in-a-month.prg
Screenshot
Children's educational quiz. The computer displays a month, and you must enter the number of days in that month. It goes on forever.

Controls:
Follow on-screen prompts.
High/Low Bowling Score

Pages 44-45.
Howard Adler Unexpanded bowling-score.prg
Screenshot
Calculate the highest & lowest bowling scores, by entering a list of names and their scores.

Controls:
Follow on-screen prompts.
Random Number Quality Checker

Pages 46-47.
Howard Adler Unexpanded rand-num-check.prg
Screenshot
Check the distribution of computer-generated random numbers. It generates a hundred random numbers between 0-100, then reports how many were 49 or less (yes) and 50 or more (no).

Controls:
None.
Super Slot-O

Pages 47-48.
Howard Adler Unexpanded super-slot-o.prg
Screenshot
Fruit machine game. Spin the reels and see what comes up. There are no scores or payouts.

Controls:
Press return (spin reels).
Savings Quickie

Pages 48-49.
Howard Adler Unexpanded savings-quickie.prg
Screenshot
Calculate the interest on a savings account by entering the initial balance, interest rate, and number of years.

Controls:
Follow on-screen prompts.
Draw Straws

Pages 50-51.
Howard Adler Unexpanded draw-straws.prg
Screenshot
Draw straws to make a random decision between three people. The person with the lowest number 'wins'.

Controls:
Follow on-screen prompts.
Funny Similies

Pages 51-52.
Howard Adler Unexpanded funny-similies.prg
Screenshot
Generates random silly phrases/insults about somebody's name.

Controls:
Follow on-screen prompts.
Birthstones

Pages 52-54.
Howard Adler Unexpanded birthstones.prg
Screenshot
Quiz. Test your knowledge of birthstones, e.g. January is Garnet. It goes on forever.

Controls:
Follow on-screen prompts.
Monthly Loan Payment

Pages 54-55.
Howard Adler Unexpanded loan-payment.prg
Screenshot
Calculate monthly loan payments by entering the amount borrowed, interest rate, and number of payments.

Controls:
Follow on-screen prompts.

Section 3: Programs for students and teachers

Program Author Requirements Files Info
Foreign Capitals

Pages 59-61.
Howard Adler Unexpanded foreign-capital.prg
Screenshot
Geography quiz. The computer names a country, and you must enter the capital. It goes on forever.

Controls:
Follow on-screen prompts.
Areas

Pages 61-63.
Howard Adler Unexpanded areas.prg
Screenshot
Calculate the area of a circle, ellipse, parabola, sphere, square, rectangle or triangle (surface area is calculated for spheres).

Controls:
Follow on-screen prompts.
Photography: Flash Exposure

Pages 63-64.
Howard Adler Unexpanded photo-flash-exp.prg
Screenshot
Calculate the f/stop setting on your film camera, by entering your film guide number and the flash-to-subject distance in feet.

Controls:
Follow on-screen prompts.
Photography: Close Ups

Pages 65-66.
Howard Adler Unexpanded photo-close-ups.prg
Screenshot
Calculate the effective f/number for taking close ups on your film camera, by entering the normal f/number, lens-to-film distance in mm, and lens focal length in mm.

Controls:
Follow on-screen prompts.
Math Flasher

Pages 66-69.
Howard Adler Unexpanded math-flasher.prg
Screenshot
Mental arithmetic game. Solve addition, subtraction, multiplication and division problems.

Controls:
Follow on-screen prompts.
Advanced Math Flasher

Pages 69-71.
Howard Adler Unexpanded adv-math-flashr.prg
Screenshot
A more difficult version of Math Flasher. Solve addition, subtraction, multiplication and division problems.

Controls:
Follow on-screen prompts.
Exam Score Sorting

Pages 71-73.
Howard Adler Unexpanded exam-score-sort.prg
Screenshot
Calculate the minimum, maximum, median and average for a list of exam scores. It also counts how many students received each grade. F is 0-59, D is 60-69, C is 70-79, B is 80-89, A is 90-100.

Controls:
Follow on-screen prompts.
Astronomy: Lightyears/Distance Conversions

Pages 73-75.
Howard Adler Unexpanded lightyears-dist.prg
Screenshot
Convert lightyears into miles or kilometres, and vice versa.

Controls:
Follow on-screen prompts.
State Geographic Centers

Pages 75-77.
Howard Adler Unexpanded state-centers.prg
Screenshot
Geography quiz. The computer names the town/city closest to the geographic centre of an American state, and you must enter the state. It goes on forever.

Controls:
Follow on-screen prompts.
Volumes

Pages 78-80.
Howard Adler Unexpanded volumes.prg
Screenshot
Calculate the volume of a cone, pyramid, cube, cylinder, prism or sphere.

Controls:
Follow on-screen prompts.
Event Timer

Pages 80-81.
Howard Adler Unexpanded event-timer.prg
Screenshot
Timer program, sounds an alarm after the desired number of minutes have passed.

Controls:
Follow on-screen prompts.
U.S. Presidents

Pages 81-85.
Howard Adler Unexpanded us-presidents.prg
Screenshot
Quiz. Test your knowledge of American presidents.

Controls:
Follow on-screen prompts.
Class Roll Sorter

Pages 86-88.
Howard Adler Unexpanded class-roll-sort.prg
Screenshot
Enter a list of names (maximum 20), then press Return on a blank line to arrange them into alphabetical order.

Controls:
Follow on-screen prompts.

Notes

  1. Slightly different versions of some programs, e.g. Daily Codes and Unit Price, were also published in 101 Programming Tips & Tricks For the VIC-20 and Commodore 64.

With thanks to Internet Archive for making this book available to borrow.

VIC-20 Listings <http://www.vic20listings.freeolamail.com/>
Copyright (C) R.M. Smedley 2022, All Rights Reserved.
This page was last updated 24-Sep-2022.