Deiancom

Stream Of Letters

Jul 3rd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.77 KB | None | 0 0
  1. package WhileLoop;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class StreamOfLetters {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.         String secretWords = "" ;
  9.         int cLetterCount = 0;
  10.         int oLetterCount = 0;
  11.         int nLetterCount = 0;
  12.         int secretWordCount = 0;
  13.         boolean firstLetter = false;
  14.         String safeWord = scanner.nextLine();
  15.         while (!safeWord.equals("End")) {
  16.             char letters = safeWord.charAt(0);
  17.             if ((letters >= 'a' && letters <= 'z') || (letters >= 'A' && letters <= 'Z')) {
  18.                 if (letters == 'c' && cLetterCount < 1) {
  19.                     cLetterCount++;
  20.                     secretWordCount++;
  21.                     firstLetter = true;
  22.                 }else if (letters == 'o' && oLetterCount < 1) {
  23.                     oLetterCount++;
  24.                     secretWordCount++;
  25.                     firstLetter = true;
  26.                 }else if (letters == 'n' && nLetterCount <1) {
  27.                     nLetterCount++;
  28.                     secretWordCount++;
  29.                     firstLetter = true;
  30.                 }
  31.                 if (secretWordCount == 3) {
  32.                     System.out.printf("%s ",secretWords);
  33.                     secretWordCount = 0;
  34.                     nLetterCount = 0;
  35.                     oLetterCount = 0;
  36.                     cLetterCount = 0;
  37.                     secretWords = "";
  38.                 }else if (!firstLetter) {
  39.                     secretWords += letters;
  40.                 }
  41.                 firstLetter = false;
  42.             }
  43.             safeWord = scanner.nextLine();
  44.         }
  45.         if (safeWord == "End" && secretWordCount == 3) {
  46.             System.out.printf("%s ",safeWord);
  47.         }
  48.     }
  49. }
Add Comment
Please, Sign In to add comment