В основном это программа для ввода 6 номеров ввода от пользователя, сохранения их в массиве, вычисления их режима.Как я могу получить значение одиночного режима?
package p18;
import java.util.Scanner;
public class P18 {
public static void main(String[] args) {
Scanner S=new Scanner(System.in);
int[] arr1=new int [6];
for (int i = 0; i < 6; ++i) {
int g = S.nextInt();
arr1[i] = g;
}
int input=6;
for(int i=0;i<input;i++)
int count=0;
for(int j=0;j<input;j++)
{
int temp=arr1[j];
int tempco=0;
for(int p=0;p<input;p++)
if(arr1[p].equals[temp])
tempco++;
if(tempco>count)
{
int t=temp;
count=tempco;
}}
System.out.println("the most frequent number"+t+, +count);
}}
Прежде всего, правильно отформатируйте вопрос и свой код, используйте отступ, который вам поможет в будущем. Во-вторых, скажите, какова ваша проблема, и как можно яснее. –
моя проблема заключается в том, чтобы рассчитать только режим –
Kruti Patel, о чем ответить? –