Pętla sprawdzająca duplilkaty (zewnętrzna) - nachszon/lottogan GitHub Wiki
jeżeli:
int size_tab - to rozmiar tablicy
int i_check - to indeks elementu sprawdzanego
wówczas warunek zakończenia pętli ma postać:
i_check<=size_tab-2
Cały argument pętli zewnętrznej for, ma postać:
for (i_check=0;i_check<=size_tab-2;i_check++)
W pętli wykonywane są akcje:
- sprawdzenie, czy badany element tablicy jest równy pozostałym elementom tej samej tablicy
- zwiększenie wartości zmiennej, przechowującej ilość duplikatów o 1
exemplum:
//duplicats checking
for (i_check=0;i_check<=size_tab-2;i_check++){
for (i=i_check+1;i<=size_tab-1;i++){
if (tab_out[i_check]==tab_out[i]){
duplicates_number+=1;
}
}
}