PluralizeFiles
user_6919294
pascal
6 months ago
840 B
10
Indexable
{ Cześć Daria ^_ Aby poprawnie wyświetlać liczbę plików z uwzględnieniem gramatyki w języku polskim, musisz zastosować odpowiednią formę rzeczownika "plik" w zależności od liczby :) Można to zrobić przy użyciu funkcji, która zwróci odpowiednią formę na podstawie liczby. Oto jak możesz to zaimplementować: } function PluralizeFiles(Count: Integer): string; begin case Count mod 10 of 1: if Count mod 100 <> 11 then Result := 'plik' // 1 plik else Result := 'plików'; // 11 plików 2, 3, 4: if (Count mod 100 < 12) or (Count mod 100 > 14) then Result := 'pliki' // 2, 3, 4 pliki else Result := 'plików'; // 12, 13, 14 plików else Result := 'plików'; // 0, 5-9 plików end; end;
Editor is loading...
Leave a Comment