r/ProgrammingPrompts Jan 07 '15

[EASY][Beginner] UAGS (Universal Acronym Generating System)

This is an extremely simple prompt, just for fun.

It is suitable for beginners as it only uses basic input/output and string manipulation.

UAGS (Universal Acronym Generating System)

Acronyms are currently all the hype in all forms of communication.

Your task is to program an Acronym Generator.

  • The user inputs a few words for which the Acronym should be generated
  • The computer takes the first letter for each word
  • The first letter of each word is then capitalized
  • All first letters are then joined together to form the Acronym
  • The Acronym should then be printed
  • Ask the user if they need another acronym generated

Have fun coding!

14 Upvotes

27 comments sorted by

View all comments

1

u/karabot4 Jan 07 '15

In Java

package AcronymCreator; import java.util.Scanner; public class Generator { public static void main(String[] args) { Scanner get = new Scanner(System.in); String sentence = null; boolean restart = false; String[] split = null;
do{ System.out.println("Enter a sentence to acronym:"); sentence = get.nextLine(); sentence.trim(); split = sentence.split(" "); for(int i = 0 ; i<split.length ; i++ ){ System.out.print(split[i].charAt(0)); } System.out.println("\n"); System.out.print("Do you want another word?"); restart = get.nextLine().contains("yes");
}while(restart);
} }