How many pieces of data does the program need to keep in memory?
Does it require one variable for each piece of data?

If you can't use an array, or any of the collection classes, then you'll need...