Witam.
Mam kawalek kodu ktory powinnien znajdowac element ktory wystepuje w tablicy najczesciej. Gdzies jest blad i nie dziala najlepiej
{
int L,W,maxL,maxW;
maxL = 0;
maxW = 0;
for(int i = 0; i < n; i++)
{
W = (int)tablica[i];
L = 0;
for(int j = 0; j < n; j++)
{
if(tablica[j] == W) L++;
{
if(L > maxL) maxL = L; maxW = W;
}
}
}
system("cls");
cout << "Elementy zapisane w tablicy:\n";
for(int i = 0; i < n; i++)
{
if(tablica[i] == maxW) cout << " >" << setw(2) << tablica[i];
else cout << setw(4) << tablica[i];
}
cout << "\n\n";
cout << "Najczesciej wystepuje liczba: " << maxW << "\n";
cout << "Liczba " << maxW << " wystepuje " << maxL << " raz[y]\n\n";
}
zmienna n to ilosc elementow przechowywanych w tablicy