hpilo

Chapter2_SyntaxC_Ex9

Dec 15th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.12 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /*  ==================================================
  4.           Chapter 2: Syntax section C- Arrays
  5.  
  6.          Ex9: identical char array
  7.     ===================================================
  8. */
  9.  
  10. public class MyProgram {
  11.     public static void main(String[] args) {
  12.  
  13.         //variables
  14.         final int SIZE=5;
  15.         char arr[]=new char[SIZE];
  16.         Scanner s=new Scanner(System.in);
  17.         char c;
  18.         boolean isIdentical=true;
  19.  
  20.         //init array with char
  21.         System.out.println("Enter 5 characters: ");
  22.         for(int i=0;i<arr.length;i++){
  23.             arr[i]=s.next().charAt(0);
  24.         }
  25.  
  26.         //get one of the char to compare with others
  27.         c=arr[0];
  28.  
  29.         //loop until found different chars
  30.         for(int i=1;i<arr.length;i++){
  31.             if(c!=arr[i]) {
  32.                 System.out.println("Not identical!");
  33.                 isIdentical=false;
  34.                 break;
  35.             }
  36.         }
  37.         //print only if all array values identical
  38.         if(isIdentical){
  39.             System.out.println("identical letters!");
  40.         }
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment