rajamit872

Frequency of greatest Number in a given String

Sep 22nd, 2014
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.80 KB | None | 0 0
  1. import java . util .Scanner;
  2. class FrequencyofgreatestNumber{
  3. static void acceptData(){
  4. String str="";
  5. System.out.println("Enter the String ::");
  6. Scanner in = new Scanner(System.in);
  7. str = in.nextLine();
  8. int count = 0,max=0;
  9. char ch[] = str.toCharArray();
  10. int ch1[] = new int[ch.length];
  11. int a[] = new int[ch1.length];
  12. for(int i=0;i<ch.length;i++)
  13. System.out.print(ch[i]);
  14. for(int i=0;i<ch.length;i++)
  15. {
  16. ch1[i] = java.lang.Integer.parseInt(String.valueOf(str.charAt(i)));
  17. }
  18. for(int i=0;i<ch1.length-1;i++)
  19. {
  20. if(ch1[i]>ch1[i+1])
  21. {
  22. max = ch1[i];
  23. ch1[i]= ch1[i+1];
  24. ch1[i+1]=max;
  25. }
  26. }
  27. for(int i=0;i<ch1.length;i++)
  28. {
  29. System.out.print(ch1[i]);
  30. if(ch1[i]==max)
  31. {
  32. count++;
  33. }
  34. }
  35. System.out.println("\nFrequency is ::"  + count);
  36. }
  37. public static void main(String args[]){
  38. acceptData();
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment