Module 2 Exer_10 Please advice to get output | Selenium Forum
M
Posted on 15/02/2016
/*
* 10) Suppose there is an integer array holding following elements:
1,3,4,5,6,3,2,4,6,7,9,4,12,3,4,6,8,9,7,6,43,2,4,7,7,5,2,1,3,4,6,311,1

Write a program which prints which each number from array and the times it has been repeated in array
Fox eg
1- Repeated 3 times
4- Repeated 6 times

*/
public class Exer_10 {

/**
* @param args
*/
public static void main(String[] args) {

int[] x={1,3,4,5,6,3,2,4,6,7,9,4,12,3,4,6,8,9,7,6,43,2,4,7,7,5,2,1,3,4,6,311,1};
int count =1;
for (int i = 0; i < x.length-1;i++)
{
// System.out.print(x[i]+",");
for(int j=i+1;j <x.length-1;j++)
{
if(x[i]==x[j])
{
count++;

}
System.out.println(x[i]+ "- Repeated" + count + "times");
}

}


}

}
=======================================
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
1- Repeated1times
.
.
.
.

M
Replied on 15/02/2016

public static void main(String[] args) {

int[] x = { 1, 3, 4, 5, 6, 3, 2, 4, 6, 7, 9, 4, 12, 3, 4, 6, 8, 9, 7,
6, 4, 3, 2, 4, 7, 7, 5, 2, 1, 3, 4, 6, 3, 1, 1 };
int count = 1;
// System.out.print(x[i]+",");
for (int i = 0; i < 10 ; i++) {
for (int j = 0; j < x.length - 1; j++) {
if (x[j] == i) {
count++;
// System.out.println(x[i] + " " + i+" "+count);
}
}
System.out.println(i+"- Repeated " + count + " times");
count = 1;
}
}


M
Replied on 15/02/2016

[quote="qtpselenium.supp0rt@gmail.com":10i5u0lp]public static void main(String[] args) {

int[] x = { 1, 3, 4, 5, 6, 3, 2, 4, 6, 7, 9, 4, 12, 3, 4, 6, 8, 9, 7,
6, 4, 3, 2, 4, 7, 7, 5, 2, 1, 3, 4, 6, 3, 1, 1 };
int count = 1;
// System.out.print(x[i]+",");
for (int i = 0; i < 10 ; i++) {
for (int j = 0; j < x.length - 1; j++) {
if (x[j] == i) {
count++;
// System.out.println(x[i] + " " + i+" "+count);
}
}
System.out.println(i+"- Repeated " + count + " times");
count = 1;
}
}[/quote:10i5u0lp]


=============================
This solution gives provided output

0- Repeated 1 times
1- Repeated 4 times
2- Repeated 4 times
3- Repeated 7 times
4- Repeated 8 times
5- Repeated 3 times
6- Repeated 6 times
7- Repeated 5 times
8- Repeated 2 times
9- Repeated 3 times

Responsive image

M
Replied on 15/02/2016

are you asking any question.