salve ragazzi,devo calcolarmi la categoria che compare di meno in una agenzia viaggi. le tre categorie sono:avventura,cultura e romantico.Ho seguito la classica procedura per calcolarmi il minimo tra 3 valori interi. il mio problema è che non so come stampare i dati del viaggio che fa parte della categoria minore.
codice:
private int categoria(Agenzia[]v){
//contatore della tipologia avventura
int a=0;
//contatore della tipologia romantica
int r=0;
//contatore della tipologia cultura
int c=0;
int minimo;
for(int i=0;i<v.length;i++){
if(v[i].getTipo().equalsIgnoreCase("avventura")){
a++;
}else if(v[i].getTipo().equalsIgnoreCase("romantico")){
r++;
}else if(v[i].getTipo().equalsIgnoreCase("cultura")){
c++;
}
}
if(a<r){
if(a<c){
minimo=a;
}else{
minimo=c;
}
}if(r<c){
minimo=r;
}else {
minimo=c;
}
return minimo;
}
grazie in anticipo