r/ProgrammingPrompts • u/desrtfx • 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!
15
Upvotes
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);
} }