ATTENTION NEW USERS: Due to bot traffic, we are forced to manually approve registrations. We get thousands of bots trying to register, causing us to delete registrations in bulk with little ability to filter what is real or not. If you're having trouble getting approved, then send an email to ptrworkmails@gmail.com explaining that you are a real user. Use the same email you're trying to register with. Thank you.

Search found 17 matches

by Beronica
Wed Dec 24, 2025 6:09 pm
Forum: Express BASIC
Topic: 2025 Christmas Demo
Replies: 0
Views: 15838

2025 Christmas Demo

Hi!

Here's a small Christmas demo I made in Express BASIC.

Hope everyone enjoys the holidays!
by Beronica
Tue May 20, 2025 7:39 pm
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

Fisher-Yates Shuffling Algorithm The following example uses the modern version of the Fisher-Yates shuffling algorithm to shuffle a list of numbers. The shuffle works by choosing a random number, N, between 1 and the size of the list and moving the Nth number to the end by swapping it with the last...
by Beronica
Mon Aug 26, 2024 11:55 pm
Forum: C/C++
Topic: Mastermind for Atari ST (Pure C)
Replies: 0
Views: 41126

Mastermind for Atari ST (Pure C)

This is my first program for the Atari ST and in Pure C. Download here: http://www.lucidapogee.com/download.php?file=MASTERM.zip The download comes with a .PRG executable and .C source. Source code preview: /* Mastermind by Beronica Smothers */ /* Lucid Apogee 2024 */ /* www.lucidapogee.com */ /* Co...
by Beronica
Fri May 24, 2024 10:22 pm
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

Decimal To Roman Numeral This program converts decimal numbers less than 5000 to roman numeral. Line 10 declares two arrays, one for roman numerals and the other for the corresponding decimal values. Line 20 stores the data in lines 160 and 170 into the two arrays. Line 30 asks for a decimal number...
by Beronica
Sat May 04, 2024 11:59 pm
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

:!: Secret Message :!: This program uses the Caesar cipher to encode or decode a message. To encode a message you shift the letters in the alphabet by a certain number of positions, or key, and substitute the original letter with the new one. To decode, you subtract the original key from 26 to get ...
by Beronica
Thu Mar 28, 2024 6:00 am
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

BMI Calculator This program calculates a person's body mass index using their weight and height in either the metric or imperial system. Line 20 asks the user which unit system they would like to use. Line 30 makes sure the user only enters a 1 or a 2. Line 40 jumps to line 80 if the user chose the...
by Beronica
Thu Mar 21, 2024 1:08 am
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

Pangram Checker A pangram is a sentence that contains all the letters of the alphabet at least once. For example, "The quick brown fox jumps over a lazy dog." This program checks to see if the user's input is a pangram. Line 40 sets an array of 26 elements, one for each letter of the alph...
by Beronica
Wed Mar 13, 2024 8:00 pm
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

Hex To Decimal This program converts a hexadecimal number to a decimal number. You can get a hexadecimal number from a decimal number by multiplying each digit to the power of 16 from its corresponding place and adding them together. Line 20 asks for user to input their hexadecimal number and store...
by Beronica
Thu Mar 07, 2024 12:20 am
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

Decimal To Hex Hexadecimal, or hex for short, is a number system with a base of 16. The values are represented by 0 - 9 and A - F. Hex: 0 1 2 3 4 5 7 6 8 9 A B C D E F Value: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 The program below converts a decimal number to a hexadecimal number. Line 30 gets the ...
by Beronica
Mon Feb 26, 2024 6:04 am
Forum: Classic BASIC
Topic: VTech Precomputer 1000 Examples
Replies: 8
Views: 8134692

Re: VTech Precomputer 1000 Examples

Palindrome Checker A palindrome is a word, phrase, or number that reads the same forwards and backwards. Punctuation, spaces, and case are ignored. For example "kayak", "Mr.Owl ate my metal worm.", and "101". Line 5 uses the CLEAR statement. CLEAR is used to assign mor...