The program should take in a parameter N and print out N + 1 lines.
I have to output something like this.
This is the output which I must get at N = 5
A //Increment by 0
AB //Increment by 1
ACE //Increment by 2
ADGJ //Increment by 3
AEIMQ //Increment by 4
The algorithm uses N as the number of characters to skip in between each add. So at N=3, it’s A skip 3 to D, skip 3 to G, skip three to J.
And when the program runs out of upper case characters(i.e. When N is too big), it should start with lower case characters and if it runs out of lower case then it should again start with upper case and so on.
I am a novice to programming. And I dont really know where to start. I’ve been working around the loops for a while and still have no clue what-so-ever.
Here’s another approach using a
Char[],modulo,StringBuilderand afor-loopwhich increments bynfor efficiency:test your sample data:
outputs:
Here’s the demo: http://ideone.com/0sspY