hpilo

Chapter2_SyntaxB_Ex9

Dec 15th, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.06 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /*  ==================================================
  4.           Chapter 2: Syntax section B- Loops
  5.  
  6.             Ex9: Subsequent letters
  7.     ===================================================
  8. */
  9.  
  10. public class MyProgram {
  11.     public static void main(String[] args) {
  12.  
  13.         //variables
  14.         char prev,letter;
  15.         int counter=0;
  16.         Scanner s=new Scanner(System.in);
  17.  
  18.  
  19.         System.out.println("Enter letters: ");
  20.         prev=s.next().charAt(0);
  21.  
  22.         //loop until 3 Subsequent letters input
  23.         while(counter<2){   //if counter reaches 2- we found 3 letters
  24.  
  25.             letter=s.next().charAt(0);
  26.             //if letters are Subsequent increase counter, if not reset counter
  27.             if(prev==letter-1)
  28.                 counter++;
  29.             else{
  30.                 counter=0;
  31.             }
  32.             prev=letter;    //continue the search with the last input (get rid of the first letter)
  33.  
  34.         }
  35.  
  36.         System.out.println("you've entered 3 Subsequent letters!\n*** End ***");
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment