Import Java - Io. Public Class Palindrome (
Import Java - Io. Public Class Palindrome (
public class SumArray{ public static void main( String[]args){ int array[] = { 87, 68, 94, 100, 83, 78, 85, 91, 76, 87 }; int total = 0; // add each element's value to total for ( int counter = 0; counter < array.length; counter++ ) total += array[ counter ]; System.out.printf( "Total of array elements: %d\n", total ); } // end main } // end class SumArray 2. 3. import java.io.*; public class Palindrome { public static void main(String [] args){ try{ BufferedReader object = new BufferedReader( new InputStreamReader(System.in)); System.out.println("Enter number"); int num= Integer.parseInt(object.readLine()); int n = num; int rev=0; System.out.println("Number: "); System.out.println(" "+ num); for (int i=0; i<=num; i++){ int r=num%10; num=num/10; rev=rev*10+r; i=0; } System.out.println("After reversing the number: "+ " "); System.out.println(" "+ rev); if(n == rev){
System.out.print("Number is palindrome!"); } else{ System.out.println("Number is not palindrome!"); } } catch(Exception e){ System.out.println("Out of range!"); } } } 4. import java.text.NumberFormat; import java.util.Locale; public class NumberFormat { public static void main(String args[]) { // get format for default locale NumberFormat nf1 = NumberFormat.getInstance(); System.out.println(nf1.format(1234.56)); // get format for German locale NumberFormat nf2 = NumberFormat.getInstance(Locale.GERMAN); System.out.println(nf2.format(1234.56));
} } 5. 1. 2. 3. 4.
8. System.out.println("Enter next sentence: "); 9. String s = reader.readLine(); 10. StringTokenizer stk = new StringTokenizer(s); 11. String ac = ">>>ACCEPTED"; 12. for(int j = 0; j < stk.countTokens();j++) 13. { 14. String nxt = s.nextToken(); 15. 16. if(nxt.equalsIgnoreCase("hermes")) 17. ac = ">>>REJECTED"; 18. else if(nxt.equalsIgnoreCase("bridge")) 19. ac = ">>>REJECTED"; 20. else if(nxt.equalsIgnoreCase("Muddy")) 21. ac = ">>>REJECTED"; 22. else if(nxt.equalsIgnoreCase("River")) 23. ac = ">>>REJECTED"; 24. else if(nxt.equalsIgnoreCase("assault")) 25. ac = ">>>REJECTED"; 26. else if(nxt.equalsIgnoreCase("offensive")) 27. ac = ">>>REJECTED"; 28. 29. } 30. System.out.println(s + ac); 31. } 32. } 6. import java.io.*; public class CharacterCount { public static void main(String[] args) throws FileNotFoundException, IOException { int lineCount = 0; int[] letterCount = new int[26]; IntClass next = new IntClass();
FileReader inputStream = new FileReader("a:\\text.txt"); PrintWriter outfile = new PrintWriter(new FileWriter("a:\\textCh.out")); next.setNum(inputStream.read()); while(next.getNum() != -1) { copyText(inputStream, outfile, next, letterCount); lineCount++; next.setNum(inputStream.read()); } // end while loop writeTotal(outfile,lineCount,letterCount); } outfile.close();
static void copyText(FileReader infile, PrintWriter outfile, IntClass next, int[] letterC) throws IOException { while(next.getNum() != (int)'\n') { outfile.print((char)(next.getNum())); chCount((char)(next.getNum()), letterC); next.setNum(infile.read()); } outfile.println(); } static void chCount(char ch, int[] letterC) { int index; int i; ch = Character.toUpperCase(ch); //Step a index = (int) ch - 65; //Step b if(index >= 0 && index < 26) //Step c letterC[index]++; } static void writeTotal(PrintWriter outfile, int lines, int[] letters) {
int i; outfile.println("The number of lines = " + lines); for(i = 0; i < 26; i++) outfile.println((char)(i+65) + " count = " + letters[i]);
} } 7.
01 import java.util.*; 02 03 public class DetectDuplicate 04 { 05 06 07 08 09 10 return true; } public static int readNum(int [] x) {
11 public static void main(String[] args) 12 { 13 14 15 16 17 Scanner input = new Scanner(System.in); final int FLAG = -333; int numbers, list;
int i=0; System.out.print("Enter a list of numbers. End with " + 18 FLAG); 19 20 21 22 23 24 25 26 numbers = input.nextInt(); int [] listOfNum; listOfNum = new int [100]; while(numbers != FLAG) { listOfNum[i]+=numbers; numbers = input.nextInt();
27 28 29 30 31 }
} list = readNum(listofNum[i]); }
9. import java.util.*; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); while(true) { String s1=in.next(); if(s1.equals("-1"))break; String s2=in.next(); int max=0; for(int i=0;i< s1.length();i++) { int count =0; for(int j=0;j< s2.length();j++) { boolean bb=true; if(i+j>=s1.length()) { bb=false; break; } if(!bb)break; if(s1.charAt(i+j)==s2.charAt(j))count++; } if(count>max)max=count; } for(int i=0;i< s2.length();i++) { int count =0; for(int j=0;j< s1.length();j++) { boolean bb=true; if(i+j>=s2.length()) { bb=false;
break; } if(!bb)break; if(s2.charAt(i+j)==s1.charAt(j))count++; } if(count>max)max=count; } int total=s1.length()+s2.length(); int sum=max*2; System.out.print("appx("+s1+","+s2+") = "); if(sum==0)System.out.println(0); else if(sum==total)System.out.println(1); else { while(true) { boolean bb=false; for(int i=2;i<=sum;i++) { if(sum%i==0&&total%i==0) { sum/=i; total/=i; bb=true; } } if(!bb)break; } System.out.println(sum+"/"+total); } } } }