Advertisement
veronikaaa86

03. Stream Of Letters

Jun 12th, 2021
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. String command = scanner.nextLine();
  8.  
  9. boolean isCFound = false;
  10. boolean isOFound = false;
  11. boolean isNFound = false;
  12.  
  13. String sb = "";
  14.  
  15. while (!"End".equals(command)) {
  16.  
  17. char letter = command.charAt(0);
  18. if (letter < 'A' || (letter > 'Z' && letter < 'a') || letter > 'z') {
  19. command = scanner.nextLine();
  20. continue;
  21. }
  22.  
  23. if ("c".equals(command) && !isCFound) {
  24. isCFound = true;
  25. } else if ("o".equals(command) && !isOFound) {
  26. isOFound = true;
  27. } else if ("n".equals(command) && !isNFound) {
  28. isNFound = true;
  29. } else {
  30. sb = sb + command;
  31. }
  32. if (isCFound && isOFound && isNFound) {
  33. System.out.print(sb + " ");
  34. isCFound = false;
  35. isOFound = false;
  36. isNFound = false;
  37. sb = "";
  38. }
  39. command = scanner.nextLine();
  40. }
  41. }
  42. }
  43.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement