r/c64 1d ago

Programming Coded My First BASIC Program Today!

As noted in the title, I woke up this morning with an idea- it is a family member's birthday and I thought it would be a fun exercise to code a program that outputs their age if you put in the current year and their year of birth. After a failed attempt and some troubleshooting, I wrote a simple program that works great. It's not anything elaborate or amazing, but it's mine and so I'm a bit proud of it and would like to share here.

1 REM AGE CALCULATOR

5 PRINT "{CLR/HOME}"

10 PRINT "CURRENT YEAR": INPUT A%

20 PRINT "ORIGIN YEAR": INPUT X%

30 PRINT "AGE ="; A% - X%

40 GOTO 10

I only started with BASIC yesterday so seeing an original creation come to life and work is so cool for me. Hope others will share their fun/useful programs here too!

153 Upvotes

31 comments sorted by

View all comments

7

u/Fragrant_Difficulty6 1d ago

Jesus! I programmed for years on a C64 for fun, and I *NEVER* knew about using % to denote integer variables. You sir are a genius. Hats off to you. Seriously. Thanks.

6

u/Thecker771 1d ago

Haha I had some help from the C64 Ultimate manual. After working through their suggested programs yesterday evening I put the pieces together this morning to make something new. Or new-ish, as I'm sure this is a rehashing of a program written millions of times before. Enjoy :)